I've been trying to mount and use a NAND chip mounted on a SabreSD board (6SX Sabre-SDB).
The question is that, after reading some docs, I assume than an invalid boot switch config leads to the board entering in serial download mode.
In fact, an HID device is created when I connect J7 to my PC (both in windows and Linux).
[ 7799.686959] usb 2-1.4.4: new high-speed USB device number 35 using xhci_hcd
[ 7799.787696] usb 2-1.4.4: New USB device found, idVendor=15a2, idProduct=0071
[ 7799.787703] usb 2-1.4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7799.787707] usb 2-1.4.4: Product: SE Blank PELE
[ 7799.787711] usb 2-1.4.4: Manufacturer: Freescale SemiConductor Inc
[ 7799.789712] hid-generic 0003:15A2:0071.000D: hiddev1,hidraw3: USB HID v1.10 Device [Freescale SemiConductor Inc SE Blank PELE] on usb-0000:00:14.0-1.4.4/input0
But , when running mfgtoolcli in Linux, execution stops at 'Ready to flash'.
vpalacio@vpalacio-laptop:~/nand_flash_imx6sx/L4.9.88_2.0.0_mfg-tool/mfgtools-with-rootfs/mfgtools$ ./mfgtoolcli -c "Linux" -l "NAND Flash" -s "board=sabreauto" -s "sxuboot=sabreauto" -s "sxdtb=sabreauto" -s "nand=nand" -s "nanddtb=gpmi-weim" -s "part_uboot=0" -s "part_kernel=1" -s "part_dtb=2" -s "part_rootfs=4"
Ready to flash.
Something similar occurs with mfgtool.exe running on Windows... 'No device connected' appears at top left.
I'm missing something?
I'll expect an error flashing if there is a hardware problem with the flash, but no a 'No device connected' problem.