Age | Commit message (Collapse) | Author |
|
The bootrom sets the iomux to vselect, potentially connecting
two outputs. Set this back to GPIO in early init.
|
|
i.MX6 uses the 'standard' board revision for things, i.e.
video decoding no longer works.
so don't interfere with the Apalis iMX6 HW Revision */
|
|
|
|
|
|
|
|
while at it remove warnings
|
|
We decided to have the MAC addr only in the configblock
|
|
|
|
change the bootcommand to the following boot order
- emmcboot
- nfsboot
- enable usb keyboard and go to command prompt
|
|
|
|
- add logic to check for an unprogrammed PMIC before programming
- add #ifdef debug section to dump all PMIC registers
|
|
|
|
|
|
|
|
- add env var for loading update script
- enable fatwrite
fatwrite emmits errors but still does its job
ERROR: v7_dcache_inval_range - start address is not aligned - 0x4f85b630
|
|
|
|
|
|
|
|
- setting bootargs fails without this
|
|
|
|
- order the SD Controllers. eMMC, MMC1, SD1
- SD1 is on Controller 2, but some references went to Controller 4
|
|
- added emmcboot (internal) sdboot (external card) nfsboot options
- whitespace cleanup
|
|
|
|
- move current code in its own source file
- add OTP programming code, results to be tested
- add OTP settings file, generated from excel
check sed commands to convert from text output to c-code
|
|
|
|
Integrate USB keyboard support and enable VGA console. This allows for
operating U-Boot without any regular serial debug console.
While at it clean out some more irrelevant stuff.
|
|
Fix Ethernet by limiting Micrel KSZ9031 PHY to 10/100 Mbps for now.
This has been ported from the following mainline commit for the uDoo
board:
078813d21db0600d440625327a1728c32e9fcc90
While at it clean out some more irrelevant stuff.
|
|
- Switched on some PMIC rails until we fuse the PMIC
- Added/corrected pinmuxings
- ETH still not working
- Corrected board name were Colibri was used instead of Apalis
|
|
|
|
Used Nitrogen6x as a starting point
|
|
Signed-off-by: Tom Rini <trini@ti.com>
|
|
The patch:
"blackfin: Move blackfin watchdog driver out of the blackfin arch folder."
(sha1: e9a389a18477c1c57a0b30e9ea8f4d38c6e26e63)
changed hw_watchdog_init() prototype which didn't match
with Microblaze one.
This patch fixes the driver and Microblaze initialization.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
|
This bug was introduced by:
"Add GPL-2.0+ SPDX-License-Identifier to source files"
(sha1: 1a4596601fd395f3afb8f82f3f840c5e00bdd57a)
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
|
|
commit 39ac34473f3c96e77cbe03a49141771ed1639486 ("cmd_mtdparts: use 64
bits for flash size, partition size & offset") introduced warnings
in a couple places due to printf formats or pointer casting.
This patch fixes the warnings pointed out here:
http://lists.denx.de/pipermail/u-boot/2013-October/164981.html
Signed-off-by: Scott Wood <scottwood@freescale.com>
Cc: York Sun <yorksun@freescale.com>
Cc: Stefan Roese <sr@denx.de>
Cc: Paul Burton <paul.burton@imgtec.com>
Cc: Tom Rini <trini@ti.com>
|
|
If dout buffer is not 32 bit-aligned or data to transmit is not multiple
of 32 bit the read data pointer is already incremented on single byte reads.
Signed-off-by: Timo Herbrecher <t.herbrecher@gateware.de>
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
|
|
As the spi flash transfer to multiple parts, it is forgot to add
Atmel AT25DF321 spi flash support, which broken several Atmel EK
boards which this chip. So, add it
Signed-off-by: Bo Shen <voice.shen@atmel.com>
Reviewed-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>
|
|
Added GPL-2.0+ SPDX-License-Identifier for missed spi
source files.
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
|
|
Added GPL-2.0+ SPDX-License-Identifier for missed sf
source files.
Signed-off-by: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>
Signed-off-by: Bo Shen <voice.shen@atmel.com>
|
|
- Add comments.
- Renamed few macros.
- Add tabs.
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Signed-off-by: Bo Shen <voice.shen@atmel.com>
|
|
Unified the bank_sel calculation code for erase and
write ops.
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
|
|
python used in buildman doesn't need to be placed in
/usr/bin/python, So use env to ensure that the interpreter
will pick the python from environment.
Usefull with several versions of python's installed on system.
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Acked-by: Simon Glass <sjg@chromium.org>
|
|
|
|
Signed-off-by: Tom Rini <trini@ti.com>
|
|
Pass a valid cmdtp into do_tftpb(), do_ext2load(), and do_get_fat(), to
avoid possible crashes due to null pointer dereferencing.
Commit d7884e047d08447dfd1374e9fa2fdf7ab36e56f5 does not go far enough.
There is still at least one call chain that can result in a crash.
The do_tftpb(), do_ext2load(), and do_get_fat() functions expect a valid
cmdtp. Passing in NULL is particularly bad in the do_tftpb() case,
because eventually boot_get_kernel() will be called with a NULL cmdtp:
do_tftpb() -> netboot_common() -> bootm_maybe_autostart() -> do_bootm()
-> do_bootm_states() -> bootm_find_os() -> boot_get_kernel()
Around line 991 in cmd_bootm.c, boot_get_kernel() will dereference the
null pointer, and the board will crash.
Signed-off-by: Steven A. Falco <stevenfalco@gmail.com>
|
|
Signed-off-by: Wolfgang Denk <wd@denx.de>
|
|
Signed-off-by: Wolfgang Denk <wd@denx.de>
|
|
Signed-off-by: Wolfgang Denk <wd@denx.de>
[trini: Drop changes for PEP 4 following python tools]
Signed-off-by: Tom Rini <trini@ti.com>
|
|
Signed-off-by: Wolfgang Denk <wd@denx.de>
|
|
Add a MAC address create based on the OMAP die ID registers.
Then poplulate the ethaddr enviroment variable so that the device
tree alias can be updated prior to boot.
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
0x1D is reserved. So BUCK3DVS1 is started from 0x1e.
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
|