|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
Проблема с программированием PIC!, Нужна помощь!!!
| jediD |
Суббота, 15 марта 2008, 00:04
Отправлено
#1
|
![]() Продвинутый ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 25 апр. 2005 Пользователь №: 12 915 ![]() ![]() |
Проблема моя вот в чем. Спаял я программатор под 12F629, начал шить с помощью программы Icprog1.50E, так как описано в теме по WiiFree. Прочитал данные, но после чтения выдало не 3FFF, а только нули. Я поробовал через WinPic, прошивка прошла, но в конце выдало ошибку(шил я Yaosm 3.0). Потом меня насторожил COM кабель который я использовал для подключения программатора(кабель этот с одной сторны мама с другой папа), взял да и воткнул маму от программатора напрямую в COM порт компа. После чего я смог с помощью Icprog прочитать PIC и увидел как и требовалось в конце столбцов 3FFF число 342C(как я понимаю код своего PIC). Начал прошивать, но после проверки выдало ошибку. Потом прошил еще раз Yaosm 3.0 two_leds версию, проверка прошла успешно, но Wii не видит диски с образами. Я думаю, что всеми этими манипуляциями я запорол код своего PIC'а, можно как нибудь проверить правильность прошивки и критично вообще изменеие этих чтыре чисел в конце кода? Пробовал писать конфиг диск на +RW, но он тоже не читается. Вообще когда чип работает нормально, он должен ISO своего региона читать сразу же без каких либо настроек через конфиг диск?(ISO записаны на TDK DVD+R)
Просто я не могу понять где я мог допустить ошибку. Проблема еще в том, что D2B у меня безногий и мне пришлось их восстанавливать. Или все таки надо опять разбирать консоль и проверять пайку к D2B, а спрошивкой все нормально. P.S. Спасибо, кто дочитал мою проблему до конца, а если подскажите что нибудь, то буду очень благодарен!!! |
| Cluster |
Суббота, 15 марта 2008, 00:29
Отправлено
#2
|
![]() Флудер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 658 Регистрация: 01 мая. 2005 Из: Электросталь Пользователь №: 12 933 ![]() ![]() |
Да тут куча моментов, где могла быть ошибка... До подключения напрямую ты скорее всего на самом деле ничего не прошивал. Когда у тебя прочитались "3FFF" и "342C", то скорее в этот момент твой программатор заработал. И "3FFF" это "чистая" прошивка. Т.е. до этого в неё ничего не писалось. Соответственно и "342C" скорее всего именно на заводе записано было, т.е. это твой код (заводская калибровка). И в этот момент тебе следовало залить прошивку yaosm'а. Но вот то, что при проверке выдалась ошибка - плохо. Скорее всего именно в этом проблема - твой микроконтроллер не прошился. Вытаскивай его из Wii, прочитай программатором - сплошных нулей быть не должно. После этого залей прошивку и проверь её. Если верификация не проходит, смысла ставить такой чип нет. А если проходит, то всё должно работать, и нужно искать ошибку уже в подключении.
-------------------- |
| jediD |
Суббота, 15 марта 2008, 07:08
Отправлено
#3
|
![]() Продвинутый ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 25 апр. 2005 Пользователь №: 12 915 ![]() ![]() |
Да сейчас я прошивал и процесс проходит успешно. Код 342С сохранил, но ни хочет Wii читать ISO и все тут. Сегодня буду вскрывать и проверять пайку на D2B. Нашел на работе очень тонкие проводники буду пробовать с их помощь восстанавливать ноги.
|
| jediD |
Суббота, 15 марта 2008, 22:13
Отправлено
#4
|
![]() Продвинутый ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 25 апр. 2005 Пользователь №: 12 915 ![]() ![]() |
Проверил пайку на D2B все нормально. Видимо проблема в прошивке PIC. Все же можно как нибудь проверить правильность прошивки и через какую прогу лучше шить WinPic или IcProg?
|
| Cluster |
Воскресенье, 16 марта 2008, 01:42
Отправлено
#5
|
![]() Флудер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 658 Регистрация: 01 мая. 2005 Из: Электросталь Пользователь №: 12 933 ![]() ![]() |
Я всегда юзал ICprog. Честноговоря сомневаюсь, что в прошивке проблема. А проверить... записать туда другую прошивку и убедиться, что работает. Иначе не знаю как. Мож проще другой микроконтроллер купить? Они не такие уж дорогие.
-------------------- |
| jediD |
Воскресенье, 16 марта 2008, 20:42
Отправлено
#6
|
![]() Продвинутый ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 25 апр. 2005 Пользователь №: 12 915 ![]() ![]() |
QUOTE (Cluster @ Воскресенье, 16 марта 2008, 2:42) Я всегда юзал ICprog. Честноговоря сомневаюсь, что в прошивке проблема. А проверить... записать туда другую прошивку и убедиться, что работает. Иначе не знаю как. Мож проще другой микроконтроллер купить? Они не такие уж дорогие. Все разобрался, пароблема была все таки в пайки D2B. А на счет нового PIC я этот ждал 3 недели, там где я его заказывал, вечно были отговорки, то он заболел и не забрал доставку из Москвы, потом оказалось что у них был всего один, а я заказывал сразу 2. Только по этой причине я переживал на счет проблемы не работы PIC'a. |
![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Пт., 30 окт. 2026, 01:56 |




Суббота, 15 марта 2008, 00:04











