Commit Graph

74 Commits

Author SHA1 Message Date
Alexander Couzens 42a87d5d5e start.S: remove double full reset marker
The Hornet 1.1 seems to have a stability bug when doing full reset. Atheros added
a double full reset mechanism as workaround. It's using a magic to know if they already reset twice.
For uncompressed u-boot's they forgotten to remove they magic after booting normal.
The result is a single reset when doing a "warm" reset.
2015-03-03 13:06:03 +01:00
Alexander Couzens 613625ad89 cmd_recovery: remove gpio and leds 2015-03-03 01:41:27 +01:00
Alexander Couzens c000ad0f7a fixup compiling 2015-03-03 01:41:27 +01:00
Alexander Couzens 7e556fd4b1 cmd_recovery: modify address and command to match skylab/carambola boards 2015-03-03 01:41:27 +01:00
Holger Hans Peter Freyther 08ebe9fb54 recovery: Make it possible to force the recovery
For factory flashing it is the easiest if we can force the
recovery process. Parse the "force" from a potential second
argument and then skip the timeout.
2015-03-03 01:41:27 +01:00
Holger Hans Peter Freyther 3fd2eddce5 sysmobts-v2: Introduce a recovery command to reflash the system image
When pressing the reset button on boot the system will enter the
recovery mode, this is done by setting a preboot command. Inside the
preboot command we will sleep and then check if the button is still
pressed, then tftp will be used to download the image and flash it. If
something fails after the DHCP state the network console will be
enabled.
2015-03-03 01:41:27 +01:00
Alexander Couzens 21a475020e carambola/skylab: use hw watchdog 2015-03-03 01:41:27 +01:00
Alexander Couzens 5931f93ba4 ar7240: add watchdog support for carambola/skylab 2015-03-03 01:41:27 +01:00
Alexander Couzens 6944c3a4c1 Makefile: new targets skylab and carambola2
all target is still building carambola2
2015-03-03 01:41:23 +01:00
Alexander Couzens 8fda131810 add support for skylab 2015-03-03 01:40:56 +01:00
Alexander Couzens a5621e728b add toolchain paths - using buildroot works 2015-03-01 01:51:56 +01:00
Giedrius ee73981958 Update README.md
Expanded building instructions and added link to bootloader upgrade info.
2014-11-13 13:19:09 +02:00
Mantas Pucka 393bc3d166 Update README.md with build instructions (#1) 2014-11-13 10:01:04 +02:00
Mantas Pucka 1842065fdf Bump version to v2.2-dev 2014-11-04 13:57:13 +02:00
Mantas Pucka b416eecf71 Add v2.1 binary 2014-11-04 13:56:11 +02:00
Mantas Pucka ee517e1a70 Update version to v2.1 release 2014-11-04 13:52:43 +02:00
Mantas Pucka 1f46311394 Move custom GPIO init, after relocation. 2014-10-31 16:37:33 +02:00
Mantas Pucka 1cc0c74c2e Add missing build option for reset workaround 2014-10-29 17:21:10 +02:00
Mantas Pucka 49247b6229 Update baudrate table
FTDI does not support anything >3Mbaud
2014-10-28 10:59:19 +02:00
Mantas Pucka efa2caaa90 Add (c) notices, changelog, version system 2014-10-24 14:13:48 +03:00
Mantas Pucka 8754f50b55 Add new UART driver, support for configurable baudrates 2014-10-24 13:47:59 +03:00
Mantas Pucka 2d5f7782ce Add option to configure char sequence for stopping boot process
Sequence is stored in 'bootstopkey' environment variable, default
sequence is <ESC> key (\x1B).
Non-printable chars in env variable should be escaped
using (\x1F) notation. Max len of sequence 40 chars for env
variable, 20 chars for raw (unescaped) string.
2014-10-23 09:38:12 +03:00
Mantas Pucka 2875718480 Initial code import 2014-10-21 15:40:42 +03:00
mantas-p 124a04a9d6 Initial commit 2014-10-21 13:17:26 +03:00