This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:pzsdr:testing:sd-cards [06 Jan 2016 21:53] – update initramfs location that is written to flash Tim Harder | resources:eval:user-guides:pzsdr:testing:sd-cards [29 Jan 2021 21:18] (current) – update title Robin Getz | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Creating | + | ====== Creating |
- | ===== SOM ===== | + | ===== SOM2 ===== |
The code for all the various pieces required to create testing SD cards can be found on Github. See the following list for links to the various parts: | The code for all the various pieces required to create testing SD cards can be found on Github. See the following list for links to the various parts: | ||
Line 147: | Line 147: | ||
TODO | TODO | ||
+ | ===== SOM1 ===== | ||
+ | TODO | ||
+ | |||
+ | ==== FPGA bitstream ==== | ||
+ | TODO | ||
+ | |||
+ | ==== Creating the main U-Boot test binary ==== | ||
+ | TODO | ||
+ | |||
+ | ==== Creating the QSPI U-Boot binary ==== | ||
+ | TODO | ||
+ | |||
+ | ==== Creating the no-OS test ELFs ==== | ||
+ | TODO | ||
+ | |||
+ | TODO: ad9361 | ||
+ | |||
+ | ==== Linux and the device tree ==== | ||
+ | TODO | ||
===== FMC Carrier ===== | ===== FMC Carrier ===== | ||
The code for all the various pieces required to create testing SD cards can be found on Github. See the following list for links to the various parts: | The code for all the various pieces required to create testing SD cards can be found on Github. See the following list for links to the various parts: | ||
Line 271: | Line 290: | ||
Now the SD card could be ready to automatically launch the test script in a terminal window on startup. | Now the SD card could be ready to automatically launch the test script in a terminal window on startup. | ||
+ | |||
+ | ===== Breakout Board ===== | ||
+ | ==== ADI image changes ==== | ||
+ | - Run '' | ||
+ | - Run '' | ||
+ | - Remove all gpio_keys mappings from the device tree ('' | ||
+ | gpio_keys { | ||
+ | compatible = " | ||
+ | # | ||
+ | # | ||
+ | autorepeat; | ||
+ | |||
+ | pb0 { | ||
+ | label = " | ||
+ | linux, | ||
+ | gpios = <0x6 0x36 0x0>; | ||
+ | }; | ||
+ | |||
+ | pb1 { | ||
+ | label = " | ||
+ | linux, | ||
+ | gpios = <0x6 0x37 0x0>; | ||
+ | }; | ||
+ | |||
+ | pb2 { | ||
+ | label = " | ||
+ | linux, | ||
+ | gpios = <0x6 0x38 0x0>; | ||
+ | }; | ||
+ | |||
+ | pb3 { | ||
+ | label = " | ||
+ | linux, | ||
+ | gpios = <0x6 0x39 0x0>; | ||
+ | }; | ||
+ | |||
+ | sw0 { | ||
+ | label = " | ||
+ | linux, | ||
+ | linux, | ||
+ | gpios = <0x6 0x3e 0x0>; | ||
+ | }; | ||
+ | |||
+ | sw1 { | ||
+ | label = " | ||
+ | linux, | ||
+ | linux, | ||
+ | gpios = <0x6 0x3f 0x0>; | ||
+ | }; | ||
+ | |||
+ | sw2 { | ||
+ | label = " | ||
+ | linux, | ||
+ | linux, | ||
+ | gpios = <0x6 0x40 0x0>; | ||
+ | }; | ||
+ | |||
+ | sw3 { | ||
+ | label = " | ||
+ | linux, | ||
+ | linux, | ||
+ | gpios = <0x6 0x41 0x0>; | ||
+ | }; | ||
+ | }; | ||
+ | </ | ||
+ | - Run '' | ||
+ | - Copy '' | ||
+ | - Run '' | ||
+ | - Add in ''/ | ||
+ | ==== Raspberry Pi image changes ==== | ||
+ | |||
+ | - Configure [[https:// | ||
+ | - Add in ''/ | ||
+ | - Add at the end of '' | ||
+ | * '' |