After an erroneous NOR flash write on my P2020RDB-PCA, I am unable to even bring up the u-boot environment. Right now I am in the process of attempting to have the P2020RDB-PCA start u-boot from an SD card. I have perused through several discussion threads and other pages, I've surmised that I need to use the boot_format tool that is installed with the cross-compilation toolchain produced by the QorIQ Linux SDK. After creating a single FAT32 partition on the SD card (per the documentation in the Freescale Technical Information Center), I execute the boot_format as follows:
sudo /opt/fsl-networking/QorIQ-SDK-V1.6/sysroots/x86_64-fslsdk-linux/usr/bin/boot_format \
The boot_format tool seems to report a successful write to the SD card, after which I unmount from my Linux machine. I then ensure that the P2020RDB-PCA attempts to pull u-boot from the SD card (via the dip switches in SW3: 011010XX), plug the SD card into my P2020RDB-PCA, and power up. Based on all the documents I've read this should be enough, but the only response I receive from the P2020RDB is a fast-blinking eTSEC2 green and amber light. The serial console I have connected to the P2020RDB via UART0 does not produce any output that I could use to help diagnose the problem.
My question to the community is: Is the board completely bricked? Or is there something I'm doing wrong in the SD card formatting.
Pertinent configuration details:
Workstation: Ubuntu 14.04 LTS; x86-64
QorIQ SDK: 1.6
SD Card: Kingston 8GB SDHC
Many thanks for your assistance.