AnsweredAssumed Answered

cannot detect board sabresd mx6sx with mfgtool

Question asked by Victor Palacio on Dec 11, 2018
Latest reply on Dec 12, 2018 by Victor Palacio



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"
Your Options:
board: sabreauto
sxuboot: sabreauto
sxdtb: sabreauto
nand: nand
nanddtb: gpmi-weim
part_uboot: 0
part_kernel: 1
part_dtb: 2
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.