AVR+VS1002=mp3

8-битные микроконтроллеры AVR (AT90, ATtiny, ATmega) от Atmel (в настоящий момент принадлежит Microchip)

Moderator: Shaos

User avatar
FreemaN
Senior
Posts: 124
Joined: 09 Jan 2009 20:30
Location: Мурманск

Post by FreemaN »

и винхекс говорит что бут сектор находится в 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 »

A в SD_read у тебя адрес или номер сектора первым параметром?
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
FreemaN
Senior
Posts: 124
Joined: 09 Jan 2009 20:30
Location: Мурманск

Post by FreemaN »

b2m wrote:A в SD_read у тебя адрес или номер сектора первым параметром?
адрес (номер умноженный на 512)
Всё что ты видишь - лживый облик.
User avatar
FreemaN
Senior
Posts: 124
Joined: 09 Jan 2009 20:30
Location: Мурманск

Post by FreemaN »

решил немного отвлечься от файловой подсистемы и дособирал наконец макет зарядника батарей.
Вроде даже работает :D
напряжение на батарее в пределах нормы, нагрев транзистора умеренный... причём как и написано в даташите на max713 можно в линейном режиме подключать нагрузку.
и пока ещё не понятно как происходит "Automatically Switch from Fast to Trickle Charge".
Image

и общий вид на данный момент, в ужасном качестве 8)
Image
Всё что ты видишь - лживый облик.
User avatar
FreemaN
Senior
Posts: 124
Joined: 09 Jan 2009 20:30
Location: Мурманск

Post by FreemaN »

сегодня добыл RS-MMC карточку на 2 гига. завелась с первого раза 8)
что интересно у неё регистр CID прочитался такой же командой что и у SD..
Всё что ты видишь - лживый облик.