Commit Graph

5 Commits

Author SHA1 Message Date
Holger Hans Peter Freyther 910bd284c3 i2c: Enable i2c and perform bus clear procedure
Help the boot loader and perform a bus clear. U-Boot will try to
read the MAC from the EEPROM and barebox has the complex boot
state stored in it.

In the past we have seen U-boot failing to read from the EEPROM
and let's have one place to initialize it.
2016-06-28 08:45:29 +02:00
Holger Hans Peter Freyther 0974846c2d sysmobts: Be able to toggle the nWP on the flash through a GPIO
Starting from revision F we can toggle a GPIO to control nWP of
the NAND chip. This means that during power-on or other mode of
operation no changes can be done to the flash.

Remove the nWP before we try to write to the flash in the UART
mode. Leave it enabled for further operations.
2015-02-05 19:03:14 +01:00
Holger Hans Peter Freyther a36a9de3ef sysmobts_v2: Set PINMUX0_DEFAULT and PINMUX1_DEFAULT for sysmoBTS v2
Initialize the PINMUX for the v2 hardware. This is fixing the
initial cpu_info printf of U-Boot. Select UART0, UART1.
2012-07-10 23:15:01 +02:00
Holger Hans Peter Freyther d92d124eea sysmobts_v1: Add sysmobts_v1 changes to the UBL code. 2012-04-25 09:20:55 +02:00
Holger Hans Peter Freyther 4b779cf0d2 dvnixload/ubl copy as of pre 0.2.6 svn 2012-04-25 09:20:50 +02:00