Difference between revisions of "i.MX53 SODIMM PC Boot device options"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
[[Category:i.MX53 SODIMM PC - Development kit]] | [[Category:i.MX53 SODIMM PC - Development kit]] | ||
<!-- --> | <!-- --> | ||
− | Voipac i.MX53 SODIMM PC - Development kit is delivered with E-Fuses set to boot from NAND interface by default.<br /> | + | Voipac i.MX53 SODIMM PC - Development kit is delivered with E-Fuses set to boot from NAND interface by default.<br /><br /> |
Modules support multiple booting options: | Modules support multiple booting options: | ||
Line 10: | Line 10: | ||
<br /><br /> | <br /><br /> | ||
The procedure described below is intended for special purposes only by costumer request E-Fuses have been left without programming. | The procedure described below is intended for special purposes only by costumer request E-Fuses have been left without programming. | ||
− | + | <br /> | |
BE AWARE THAT E-FUSES PROGRAMMING IS NON REVERSAL PROCESS! WARRANTY CLAIM CAUSED BY IMPROPER E-FUSES PROGRAMMING WILL NOT BE ACCEPTED! | BE AWARE THAT E-FUSES PROGRAMMING IS NON REVERSAL PROCESS! WARRANTY CLAIM CAUSED BY IMPROPER E-FUSES PROGRAMMING WILL NOT BE ACCEPTED! | ||
Revision as of 10:20, 4 April 2021
Voipac i.MX53 SODIMM PC - Development kit is delivered with E-Fuses set to boot from NAND interface by default.
Modules support multiple booting options:
- NAND Flash
- microSD/MMC
- SPI Flash
- I2C EEPROM
The procedure described below is intended for special purposes only by costumer request E-Fuses have been left without programming.
BE AWARE THAT E-FUSES PROGRAMMING IS NON REVERSAL PROCESS! WARRANTY CLAIM CAUSED BY IMPROPER E-FUSES PROGRAMMING WILL NOT BE ACCEPTED!
Programming E-Fuses
Before programming E-Fuses, E-Fuuse supply gate must be enabled:
barebox:/ md 0x53fd4064+4 53fd4064: 0000fe62 b... barebox:/ mw 0x53fd4064+4 0xfe72
Dumping factory E-Fuses configuration:
barebox:/ md -b -s /dev/imx_iim_bank0 00000000: 10 10 00 00 01 00 00 02 2b 2b 80 00 02 d9 f4 b1 ........++...... 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Write E-Fuses: (example set MAC address 00:01:02:03:04:05)
barebox:/ imx_iim0.permanent_write_enable=1 barebox:/ mw -b -d /dev/imx_iim_bank1 9+6 0x00 0x01 0x02 0x03 0x04 0x05 barebox:/ md -b -s /dev/imx_iim_bank1 00000000: 01 00 00 00 00 00 00 00 00 00 01 02 03 04 05 00 ........++...... 00000010: 00 00 00 00 00 00 00 19 00 00 00 00 00 00 00 00 ................