Flashing Edison
Simon Glass
sjg at chromium.org
Mon Jun 1 04:31:38 CEST 2026
Hi Andy,
I've dusted off the Edison and have confirmed that it starts up:
# ub-int -T edison
******************************
PSH KERNEL VERSION: b0182b2b
WR: 20104000
******************************
SCU IPC: 0x800000d0 0xfffce92c
PSH miaHOB version: TNG.B0.VVBD.0000000c
microkernel built 11:24:08 Feb 5 2015
******* PSH loader *******
PCM page cache size = 192 KB
Cache Constraint = 0 Pages
Arming IPC driver ..
Adding page store pool ..
PagestoreAddr(IMR Start Address) = 0x04899000
pageStoreSize(IMR Size) = 0x00080000
*** Ready to receive application ***
U-Boot 2020.10-rc3-00032-gd9f6680e925-dirty (Sep 03 2020 - 18:44:28 -0600)
CPU: Genuine Intel(R) CPU 4000 @ 500MHz
DRAM: 980.6 MiB
WDT: Started with servicing (60s timeout)
MMC: mmc at ff3fc000: 0, mmc at ff3fa000: 1
Loading Environment from MMC... OK
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 0
Target:blank
Partitioning already done...
Flashing already done...
******************************
PSH KERNEL VERSION: b0182b2b
WR: 20104000
******************************
SCU IPC: 0x800000d0 0xfffce92c
PSH miaHOB version: TNG.B0.VVBD.0000000c
microkernel built 11:24:08 Feb 5 2015
******* PSH loader *******
PCM page cache size = 192 KB
Cache Constraint = 0 Pages
Arming IPC driver ..
Adding page store pool ..
PagestoreAddr(IMR Start Address) = 0x04899000
pageStoreSize(IMR Size) = 0x00080000
*** Ready to receive application ***
U-Boot 2020.10-rc3-00032-gd9f6680e925-dirty (Sep 03 2020 - 18:44:28 -0600)
CPU: Genuine Intel(R) CPU 4000 @ 500MHz
DRAM: 980.6 MiB
WDT: Started with servicing (60s timeout)
MMC: mmc at ff3fc000: 0, mmc at ff3fa000: 1
Loading Environment from MMC... OK
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 0
=>
Now I can see the instructions in doc/board/intel/edison.rst but I am
not sure how to translate that into a lab. Basically I have:
- UART
- Relay hooked up to the RESET button (SW1 U15)
- power control
The instructions in edison.rst are quite complex. I can run the
xfstk-dldr-solo tool but I don't want to have to download and install
a recovery image even time I want to try a new U-Boot
Basically what I want is to be able to send U-Boot to the board over
USB and then have it boot into that U-Boot. It seems that once U-Boot
is installed the board behaves differently, but there must be a way
around that.
Any help much appreciated. It was nice to meet you in person!
Thanks,
Simon
More information about the U-Boot
mailing list