Problem with u2_flash tool and new SD card!

Recently we received the new USRP2 of REV4. Then I tried to flash
firmware to 2GB SD card with u2_flash_tool but failed. The error message
is:

sudo ./u2_flash_tool -t fpga --dev=/dev/sdj -w u2_rev3_2rx_iad.bin
Traceback (most recent call last):
File “./u2_flash_tool”, line 111, in
main()
File “./u2_flash_tool”, line 97, in main
r = (write_flash(offset, filename, options.dev)
File “./u2_flash_tool”, line 26, in write_flash
dev.flush()
IOError: [Errno 5] Input/output error

It works perfectly on old 1GB SD card. What is the problem?

Thanks for help!

Sincerely,
Liang Zhou

周亮 wrote:

dev.flush()

IOError: [Errno 5] Input/output error

It works perfectly on old 1GB SD card. What is the problem?

Have you made sure that the write protect is not set?

Matt