Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 14.09.2007, 15:01   #1
vicve
Member
 
Регистрация: 14.09.2007
Возраст: 44
Сообщений: 56
Вес репутации: 113/44
vicve will become famous soon enoughvicve will become famous soon enough
По умолчанию PIC & SD

Друзья, подключил карту к пику. MBR и FAT отлично читается, а содержимое корневого каталога выдаёт как сплошные нули.
Возможно, где-то ошибка в расчётах смещения. Короче,
нужна, возможно, хардяшная утилита, но работающая с флэшками, которая в состоянии отобразить содержимое карты в шестнадцатиричных кодах на дисплее.
например, слева отображается адрес начиная с 0, до последнего физического адреса, а с права содержимое.
примерно так:
000DE0 0х3А
000DE1 0xFF
000DE2 0x30
Где-то видел, но никак не могу найти.Может, кто знает название?
vicve вне форума   Ответить с цитированием
Старый 14.09.2007, 17:49   #2
DL36
Senior Member
 
Регистрация: 25.02.2007
Адрес: Херсон
Сообщений: 3,642
Вес репутации: 1983/100
DL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant future
По умолчанию Re: PIC & SD

Цитата:
Сообщение от vicve Посмотреть сообщение
Друзья, подключил карту к пику. MBR и FAT отлично читается, а содержимое корневого каталога выдаёт как сплошные нули.
Возможно, где-то ошибка в расчётах смещения. Короче,
нужна, возможно, хардяшная утилита, но работающая с флэшками, которая в состоянии отобразить содержимое карты в шестнадцатиричных кодах на дисплее.
например, слева отображается адрес начиная с 0, до последнего физического адреса, а с права содержимое.
примерно так:
000DE0 0х3А
000DE1 0xFF
000DE2 0x30
Где-то видел, но никак не могу найти.Может, кто знает название?
Нортон диск едитор.
DL36 вне форума   Ответить с цитированием
Старый 14.09.2007, 17:52   #3
vicve
Member
 
Регистрация: 14.09.2007
Возраст: 44
Сообщений: 56
Вес репутации: 113/44
vicve will become famous soon enoughvicve will become famous soon enough
По умолчанию Re: PIC & SD

Мерси, я тут нарыл некий HEX editor. Пока в нём попробую.
vicve вне форума   Ответить с цитированием
Старый 14.09.2007, 17:55   #4
IceS
Super Moderator
 
Регистрация: 01.03.2007
Адрес: St. Petersburg
Возраст: 40
Сообщений: 3,246
Вес репутации: 3684/113
IceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond repute
Отправить сообщение для IceS с помощью ICQ
По умолчанию Re: PIC & SD

WinHex, часом, не поможет?
IceS вне форума   Ответить с цитированием
Старый 14.09.2007, 18:03   #5
vicve
Member
 
Регистрация: 14.09.2007
Возраст: 44
Сообщений: 56
Вес репутации: 113/44
vicve will become famous soon enoughvicve will become famous soon enough
По умолчанию Re: PIC & SD

Мне уже HEXPROBE помог. Дело в том, что я в поиске не знал, как правильно сделать запрос. Искал утилиту чтения содержимого диска - мне яндекс и выдавал всякую хрень. А затем полазил по буржуйским сайтам и нашёл самое главное, что это не утилита, а эдитор. Дальше уже было дело техники.
Но всё равно спасибо тем, кто откликнулся. Ведь мог и не найти!!! Удачи!
vicve вне форума   Ответить с цитированием
Старый 14.09.2007, 18:09   #6
SSH
Banned
 
Регистрация: 27.02.2007
Адрес: Красноярск
Возраст: 49
Сообщений: 2,387
Вес репутации: 950/0
SSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to behold
По умолчанию Re: PIC & SD

Тоже начал мучать SD-шку. Вопрос: что делать с ногами 8 и 9. По даташиту, подтянул из резисторами к питанию, но пока без толку. При переходе в SPI режим карточка не отвечает, т.е. не выдает 0x1. Какие есть ньюансы?
SSH вне форума   Ответить с цитированием
Старый 14.09.2007, 18:17   #7
vicve
Member
 
Регистрация: 14.09.2007
Возраст: 44
Сообщений: 56
Вес репутации: 113/44
vicve will become famous soon enoughvicve will become famous soon enough
По умолчанию Re: PIC & SD

Очень бы хотелось ссылочку про 8 и 9 ноги. Т.к. в сетке встречал инфу, что типа они требуют подтяжки. В оригинальных даташитах ничего про это не видел, хотя не скажу, что читал очень внимательно, под сотню страниц как-никак! Поэтому, если кто пальцем ткнёт, в то место где про это сказано, будет очень здорово.
С резисторами карта не определялась. Отпаял, тоже самое. Оказалось, что новые карты нужно вызывать из спячки несколько иначе. Исправил, заработало. Но выводы так и остались без подтяжек... работает и без них.
vicve вне форума   Ответить с цитированием
Старый 14.09.2007, 18:43   #8
SSH
Banned
 
Регистрация: 27.02.2007
Адрес: Красноярск
Возраст: 49
Сообщений: 2,387
Вес репутации: 950/0
SSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to beholdSSH is a splendid one to behold
По умолчанию Re: PIC & SD

Отвечаю конкретно:

Файл SanDisk Secure Digital Card, product manual, version 1.9. Стр. 27, раздел 3.1.2 Pin assignment in SPI mode, сноска 2: "The ‘RSV’ pins are floating inputs. It is the responsibility of the host designer to connect external pullup resistors to those lines. Otherwise non-expected high current consumption may occur due to the floating inputs."
А в чем различия при инициализации?
SSH вне форума   Ответить с цитированием
Старый 14.09.2007, 19:23   #9
vicve
Member
 
Регистрация: 14.09.2007
Возраст: 44
Сообщений: 56
Вес репутации: 113/44
vicve will become famous soon enoughvicve will become famous soon enough
По умолчанию Re: PIC & SD

Во-первых в использовании команды ACMD и посылке перед ней команды CMD, говорящей о том, что будет испоьзоватся ACMD. Во-вторых, sandisc рекомендует увеличить время ожидания ответа до 200 ms. Проверку соответствия карты напряжению питания и подобные проверки я игнорировал, т.к. достоверно знал, какую карту использую.
Странно они как-то про pull-up резисторы пишут. Я видел инфу про "несколько десятков кОм". Может, действительно пофиг, что 1кОм ставить, что 10 или 100? Значения токов они не приводят. У меня 91кОм стояло при 3.3 В. Ток 36 мкА, возможно и не достаточен, чтобы карта видела на своих ногах единицу. Но, видимо, надо их обратно подпаять.
vicve вне форума   Ответить с цитированием
Старый 14.09.2007, 19:51   #10
vicve
Member
 
Регистрация: 14.09.2007
Возраст: 44
Сообщений: 56
Вес репутации: 113/44
vicve will become famous soon enoughvicve will become famous soon enough
По умолчанию Re: PIC & SD

2 SSH Забыл спасибо за ссылку сказать!
vicve вне форума   Ответить с цитированием
Старый 14.09.2007, 23:24   #11
DL36
Senior Member
 
Регистрация: 25.02.2007
Адрес: Херсон
Сообщений: 3,642
Вес репутации: 1983/100
DL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant future
По умолчанию Re: PIC & SD

Цитата:
Сообщение от vicve Посмотреть сообщение
Очень бы хотелось ссылочку про 8 и 9 ноги. Т.к. в сетке встречал инфу, что типа они требуют подтяжки. В оригинальных даташитах ничего про это не видел, хотя не скажу, что читал очень внимательно, под сотню страниц как-никак! Поэтому, если кто пальцем ткнёт, в то место где про это сказано, будет очень здорово.
С резисторами карта не определялась. Отпаял, тоже самое. Оказалось, что новые карты нужно вызывать из спячки несколько иначе. Исправил, заработало. Но выводы так и остались без подтяжек... работает и без них.
Тут посмотрите. Про 8 и 9 ноги можно, но работает и без. У меня на пока на 625кГц, но работает устойчиво.

Кстати WINXP форматирует первый сектор как MBR, а Win2000 BPB, это надо учитывать или игнорировать неправильные карточки.

Есть еще статьи по ММС и SD завтра у себя ссылки поищу.

А для работы с секторами помоему лучшая программа редактор диска от Нортона, напрямую позволяет работать с секторами диска, очень удобно.
DL36 вне форума   Ответить с цитированием
Старый 15.09.2007, 01:28   #12
vicve
Member
 
Регистрация: 14.09.2007
Возраст: 44
Сообщений: 56
Вес репутации: 113/44
vicve will become famous soon enoughvicve will become famous soon enough
По умолчанию Re: PIC & SD

В принципе, у меня стояла задача узнать реальное содержимое карты по конкретным адресам, дабы узнать, где ошибка в вычислении адреса корневого каталога. Забавно, что таких прог (позволяющих отобразить содержимое в кодах на дисплее) оказалась тьма. Т.е. я свою проблему решил порывшись в иносайтах.
Мне в своё время один авторитетный умник заявил, что MMC и SD отличаются только наличием 2-х дополнительных ножек, к которым подключен выключатель блокировки записи на карту. Поэтому, сами понимаете, первым делом дата шиты, ну а мнения - потом.
Если кому пригодится, немного добавлю.
Сначала проводил инициализацию microSD 1Gb(через адаптер), как MMC. Всё работало. Воткнул нормальную SD 1Gb - не инициализируется. Т.к. в микро ЭСДИ ножек не 9, а кажется 8, думал, что дело в резисторах. Оказалось в протоколе инициализации. Тяжко помню было, т.к. доступа к сетке не было совсем. Если честно, задолбали буржуи со своими протоколами.

Последний раз редактировалось vicve; 15.09.2007 в 01:45.
vicve вне форума   Ответить с цитированием
Старый 15.09.2007, 01:42   #13
fantom
Senior Member
 
Регистрация: 27.02.2007
Адрес: Рязань
Возраст: 43
Сообщений: 2,610
Вес репутации: 2570/96
fantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond repute
По умолчанию Re: PIC & SD

Цитата:
Сообщение от vicve Посмотреть сообщение
Если честно, задолбали буржуи со своими протоколами.
Ага. Вечно что-то понапридумывают, потом сиди разбирайся :-)
*бей буржуев! (спонсоров не трогать)* (С)
fantom вне форума   Ответить с цитированием
Старый 15.09.2007, 02:35   #14
IceS
Super Moderator
 
Регистрация: 01.03.2007
Адрес: St. Petersburg
Возраст: 40
Сообщений: 3,246
Вес репутации: 3684/113
IceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond repute
Отправить сообщение для IceS с помощью ICQ
Talking Re: PIC & SD

Цитата:
Сообщение от fantom Посмотреть сообщение
Ага. Вечно что-то понапридумывают, потом сиди разбирайся :-)
*бей буржуев! (спонсоров не трогать)* (С)
Что бы вы сейчас без них (буржуев) делали? ВМ80 програмировали? Ах да, это ведь с интела слизано . Ну тогда ЛА3 и вперед
IceS вне форума   Ответить с цитированием
Старый 15.09.2007, 13:27   #15
fantom
Senior Member
 
Регистрация: 27.02.2007
Адрес: Рязань
Возраст: 43
Сообщений: 2,610
Вес репутации: 2570/96
fantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond reputefantom has a reputation beyond repute
По умолчанию Re: PIC & SD

Цитата:
Сообщение от IceS Посмотреть сообщение
Что бы вы сейчас без них (буржуев) делали? ВМ80 програмировали? Ах да, это ведь с интела слизано . Ну тогда ЛА3 и вперед
Уууу какие мы сурьёзные. Кстати ЛА3 тоже была благополучно слизана.

Но раз уж затронули этот вопрос, вспомнился "Тесей" КР1878ВЕ1. Вроде и не плох по характеристикам. Но большого распространения не получил. Если кто применял, поделитесь впечатлениями.
fantom вне форума   Ответить с цитированием
Старый 15.09.2007, 15:35   #16
DL36
Senior Member
 
Регистрация: 25.02.2007
Адрес: Херсон
Сообщений: 3,642
Вес репутации: 1983/100
DL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant future
По умолчанию Re: PIC & SD

Цитата:
Сообщение от fantom Посмотреть сообщение
Уууу какие мы сурьёзные. Кстати ЛА3 тоже была благополучно слизана.
А я думал ЛАЗ это автобус

Разработки были, например кронос новосибирский вспомнить как то с Орловскими общался говорили штука была очень не слабая, проблема в была только в системе и только. Если ты можеш что создать нестандартное - значит мозги есть и можеш подвергнуть критике систему. И вот этого система и боялась, особенно после Сахарова и других подобных Людей.

Как то в установке применил неонки для контроля исправности предохранителей, так пол года кровь пили пока все согласовал. Даже у вояк в последние годы проблемы были...
DL36 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC 16F877 и SD Card AlexWonder Продукция MICROCHIP 26 11.02.2011 13:14
Сварочный аппарат с использоанием PIC jkeks Общетехнические вопросы 10 30.03.2008 15:32
Как получить max. скорость для связи PIC c ПК ? Синклер Продукция MICROCHIP 21 19.03.2008 10:51
Индуктивная нагрузка на порту PIC Синклер Продукция MICROCHIP 11 08.02.2008 13:26
время записи в с SD карту vptr Общетехнические вопросы 0 08.11.2007 10:00


Часовой пояс GMT +3, время: 07:25.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot