My device is OTT, and every thing is fine before I did " imxotp blow --force 6 1; :imxotp blow --force 6 2;" imxotp read 6, I got 3.
Then I power off the device, and power on again, The device can't boot again. I change Bootmode[1:0] to 01, the serial download via usb, The Device always stay in this mode:
Bus 002 Device 015: ID 15a2:0054 Freescale Semiconductor, Inc. i.MX6Q SystemOnChip in RecoveryMode
even I run "sudo ./imx_usb ./u-boot_ok.bin"
No "_" environment variable
argc == 2, argv == 0x7fffc06491b8
base == 0x608200:./imx_usb
trailing slash == 0x608201:/imx_usb
conf_path == ./
config file <./imx_usb.conf>
No "_" environment variable
argc == 2, argv == 0x7fffc06491b8
base == 0x608200:./imx_usb
trailing slash == 0x608201:/imx_usb
conf_path == ./
config file <./mx6_usb_work.conf>
parse mx6_usb_work.conf
15a2:0054(mx6_qsb) bConfigurationValue =1
Interface 0 claimed
report 1, wrote 16 bytes, err=0
report 3, read 4 bytes, err=0
read=12 34 34 12
1.jmp_mode 2
./u-boot_ok.bin 0 0 1 0 1 2
main dcd length 2d8
sub dcd length 2d4
dcd_ptr=0x2780042c
loading binary file(./u-boot_ok.bin) to 27800000, skip=0, fsize=2bd24 type=aa
<<<179492, 179492 bytes>>>
jumping to 0x27800400
and It goes to serial download via usb mode again, But I can't run imx_usb again.
anyone can tell me what's wrong with my fuse map?
Does anyone has the fusemap of mx6q?
How Can I turn this brick into normal mx6q device?