8-битные микроконтроллеры AVR (AT90, ATtiny, ATmega) от Atmel (в настоящий момент принадлежит Microchip)
Moderator: Shaos
FreemaN
Senior
Posts: 124 Joined: 09 Jan 2009 20:30
Location: Мурманск
Post
by FreemaN » 23 Oct 2009 10:15
и винхекс говорит что бут сектор находится в 8192 секторе(как написано в MBR, тоесть адрес блока будет 8192*512=400000h):
Code: Select all
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
00400000 EB 00 90 20 20 20 20 20 20 20 20 00 02 40 6C 18 л. ..@l.
00400010 02 00 00 00 00 F8 00 00 3F 00 80 00 00 20 00 00 .....ш..?.€.. ..
00400020 00 40 79 00 CA 03 00 00 00 00 00 00 02 00 00 00 .@y.К...........
00400030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00400040 80 00 29 76 F2 18 5D 4E 4F 20 4E 41 4D 45 20 20 €.)vт.]NO NAME
00400050 20 20 46 41 54 33 32 20 20 20 00 00 00 00 00 00 FAT32 ......
странно это ваще
Code: Select all
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ................
000001C0 03 01 0B 34 F4 DA 00 20 00 00 00 40 79 00 00 00 ...4фЪ. ...@y...
000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ..............Uª
если прочитать сектор 00400000h на меге - там пустота, сплошные FF`ы. а вот в 16*512=8192 - там бут сектор...
Всё что ты видишь - лживый облик.
b2m
Devil
Posts: 907 Joined: 26 May 2003 06:57
Post
by b2m » 23 Oct 2009 11:27
A в SD_read у тебя адрес или номер сектора первым параметром?
FreemaN
Senior
Posts: 124 Joined: 09 Jan 2009 20:30
Location: Мурманск
Post
by FreemaN » 23 Oct 2009 12:33
b2m wrote: A в SD_read у тебя адрес или номер сектора первым параметром?
адрес (номер умноженный на 512)
Всё что ты видишь - лживый облик.
FreemaN
Senior
Posts: 124 Joined: 09 Jan 2009 20:30
Location: Мурманск
Post
by FreemaN » 26 Oct 2009 12:38
решил немного отвлечься от файловой подсистемы и дособирал наконец макет зарядника батарей.
Вроде даже работает
напряжение на батарее в пределах нормы, нагрев транзистора умеренный... причём как и написано в даташите на max713 можно в линейном режиме подключать нагрузку.
и пока ещё не понятно как происходит "Automatically Switch from Fast to Trickle Charge".
и общий вид на данный момент, в ужасном качестве
Всё что ты видишь - лживый облик.
FreemaN
Senior
Posts: 124 Joined: 09 Jan 2009 20:30
Location: Мурманск
Post
by FreemaN » 12 Nov 2009 08:16
сегодня добыл RS-MMC карточку на 2 гига. завелась с первого раза
что интересно у неё регистр CID прочитался такой же командой что и у SD..
Всё что ты видишь - лживый облик.