Skip to content

Commit d5f76e6

Browse files
authored
micropython/drivers/storage/sdcard/sdcard.py: Added 0x7F CRC for two more writeblocks cmd calls
Signed-off-by: multicoder9 <[email protected]>
1 parent 3ddee7c commit d5f76e6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

micropython/drivers/storage/sdcard/sdcard.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,14 +295,14 @@ def writeblocks(self, block_num, buf):
295295
assert nblocks and not err, "Buffer length is invalid"
296296
if nblocks == 1:
297297
# CMD24: set write address for single block
298-
if self.cmd(24, block_num * self.cdv, 0) != 0:
298+
if self.cmd(24, block_num * self.cdv, 0x7F) != 0:
299299
raise OSError(5) # EIO
300300

301301
# send the data
302302
self.write(_TOKEN_DATA, buf)
303303
else:
304304
# CMD25: set write address for first block
305-
if self.cmd(25, block_num * self.cdv, 0) != 0:
305+
if self.cmd(25, block_num * self.cdv, 0x7F) != 0:
306306
raise OSError(5) # EIO
307307
# send the data
308308
offset = 0

0 commit comments

Comments
 (0)