Having difficulty getting sdphost to access memory on an imx6sx with HAB enabled but not with the READ_DISABLE fuse blown. My understanding is that without the READ_DISABLE fuse blown read memory should work however that does not seem to be the case,
any thoughts or suggestions?
The error-status command works and shows that HAB is enabled.
$ sudo sdphost --usb 0x15a2,0x0071 error-status
usb hid write, time left = 5000
Status (HAB mode) = 305411090 (0x12343412) HAB enabled.
Response Status = 4042322160 (0xf0f0f0f0) HAB Success.
However both the read-registers and write files command timeout... examples below
$ sudo sdphost --usb 0x15a2,0x0071 read-register 0x20000000
usb hid write, time left = 5000
getStatusResponse.readPacket error 5.
Status (HAB mode) = 10004 (0x2714) No response from device.
$ sudo sdphost --usb 0x15a2,0x0071 write-file 0x20000000 files/u-boot.imx
Preparing to send 660800 (0xa1540) bytes to the target.
usb hid write, time left = 5000
usb hid write, time left = 5000
SDPFileDataProducer.writePacket error 1.
@pcevoli
Hello,
According to Table 2-1 (System memory map) of i.MX6SX RM, address area
1000_0000 - 4FFF_FFFF 1024 MB is reserved.
Regards,
Yuri.