реклама на сайте
подробности

 
 
> Косвенный вопрос по USB-host sl811
Skyline
сообщение Mar 28 2007, 22:43
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 3-12-06
Пользователь №: 23 076



Не совсем в тему, но разработка ведется на АРМ7(почти все сделали, сроки блин жмут). В ветке интерфейсы активны в основном тока по поводу MMC/SDA(оно и понятноsmile.gif. Ладно хватит лирики.
Проблема такая.
Поднял usb host на sl811. Работает. Воткнул свою JetFlash(FAT16).
Читаю сектора. Информация читается корректно.
Все бы хорошо, только одно но.
Не понимаю как транслировать физический номер сектора в логический.
У меня читаются физ.секторы.
Посмотрел в WinHex там к физ. номеру прибавляется 47. т.е.

физ. сектор лог. сектор.
0 47
1 48
2 49
3 50
и т.д.

Как это понять. Откуда цифра такая 47?
Как это будет выглядеть с другим masstorage устройсвом?
Вобщем просвятите чайника кто знает.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Hexxx
сообщение Apr 4 2007, 20:25
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 49
Регистрация: 29-03-06
Пользователь №: 15 592



Тока вот чо-то у меня ихний пример embedded хоста не пашет... Подключение устройства и его скорость оно может определить. А вот послать slave-девайсу ничего не получается. Т.е. банальный дескриптор девайса оно вычитать уже не может... cranky.gif

Сообщение отредактировал Hexxx - Apr 4 2007, 20:25
Go to the top of the page
 
+Quote Post
Skyline
сообщение Apr 9 2007, 13:53
Сообщение #3





Группа: Новичок
Сообщений: 7
Регистрация: 3-12-06
Пользователь №: 23 076



Цитата(Hexxx @ Apr 4 2007, 21:25) *
Тока вот чо-то у меня ихний пример embedded хоста не пашет... Подключение устройства и его скорость оно может определить. А вот послать slave-девайсу ничего не получается. Т.е. банальный дескриптор девайса оно вычитать уже не может... cranky.gif


Я же давал ссылку. Мне там менять ничего не пришлось вобщем. Все заработало сразу.
Для STR710 аппаратную прослойку сделал, поскольку пример для пика.
И добавил немножко своего кода. Там не все, что МНЕ было нужно.

А по поводу физические/логические сектора так просто затупил немного. smile.gif
Спасибо всем кто пряснил вопрос.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 00:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016