Важно! Postal2/3. Делаем свой софт для работы.Поддержка и сбор инфы

  • Автор темы Postal2
  • Дата начала
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
lensmen, я ж написал, что выходы для буферов сделаны, дальше не моё дело.
 
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
delete
 
Последнее редактирование:
L

lapot2

Участник
Регист
3 Янв 2011
Сообщения
55
Postal2 сказал(а):
myth, работает, по кр.мере с указанным картридером.
lensmen, я уже доработал прошивку для управления буфером, но ты немножко ошибаешься.
lapot2, 1.8 может уходить хрен знает куда, сама-то eMMC ничего, другое что-то может пострадать при подаче 3.3. Тут 1.8 в основном чтоб удобнее подцепиться на плате, не задумываясь сильно.
В проц, кудаж еще. Яж говорю, подать питание на шаську, зажать сброс процу, и нихай питается оно прям от своих источников. Заодно с них можно и кормить буфер девайса, если он будет
 
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
delete
 
Последнее редактирование:
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
lensmen сказал(а):
Выводит ошибку по D0
У меня просьба к тебе - не нужно тестировать. Твои результаты неинтересны (и предсказуемы).
 
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
ок.
 
L

lapot2

Участник
Регист
3 Янв 2011
Сообщения
55
Ахахахах натянули как котейку
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
"DAT0 not ready" - низкий уровень на DAT0 в процессе старта, т.к. со стороны подключаемой платы питание 1.8. Либо не подтянуто.
Если кто хочет изобретать буфера - вот доработанная прошивка. Низкий уровень на SCL сообщает, что линия CMD передаётся из Девайса, то же насчёт SDA и DAT0.
В остальном функционал прошивки полностью идентичен. Если буфера с переключаемым направлением не используются - можно не торопиться прошивать.
***
Я напоминаю, что при подключении к eMMC, когда она единственная подключена - достаточно подтяжки 10к к плюсу для линий CMD и DAT0, и 10к к минусу (земле) для CLK. В случае, если что-то навешано - усилить подтяжку до получения нужных уровней в неактивном состоянии. Подтяжка на Девайсе для этих линий отсутствует, а в даташите на eMMC описана очень доходчиво (инициализация происходит в режиме "открытый сток"). Но, опять же, не для всех может быть понятно. Для таких людей ещё раз подробно написал.
***
В случае использования буферов, подтяжка нужна и до буфера (к 3.3), и после (к 1.8).
***
lensmen, ты не обижайся, но у тебя же есть чудесный RT809H, которым ты привык работать. И не было смысла подключать Девайс только затем, чтобы сказать, что он не работает, и как всё плохо и неудобно сделано.
 

Вложения

Последнее редактирование:
  • Like
Реакции: kalala
S

S5555erg

Днепропетровск
Регист
20 Мар 2009
Сообщения
719
Володя привет.
Нужно восстановить работу контроллера, BQ20Z451
По шине иваси, чем лучше воспользоваться, postal 2,или 3?
Софт платный от ubrt.
 
S

S5555erg

Днепропетровск
Регист
20 Мар 2009
Сообщения
719
Ubrt
 ссылка скрыта от гостей 
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
S5555erg, я помню про контроллеры аккумуляторов. Но эта задача стоит дальше, чем контроллеры KBC.
Сейчас надо поработать над восстановителем дампов. По сравнению с выполненной поддержкой eMMC, которая для AVR-контроллеров является первой и единственной в мире, всё кажется гораздо проще. Многие до сих пор не могут поверить, что на atMega8 можно за пару минут буты в eMMC вписать. А вот оно есть, и работает. И даже в LPT-вариант будет перенесено (там будет, конечно, помедленнее).
 
  • Like
Реакции: LEON_D, S5555erg и elektrik
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
Postal2, Я не обидчивый, а просто люблю что бы все было красиво и просто. Аминь.
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
lensmen, ты погоди, когда KBC будет поддержаны все, придут продаваны неких прогеров, и тогда сравнишь их посты с теми, что писал ты. Предполагаю, что будет очень похоже.
 
  • Like
Реакции: lapot2
L

lapot2

Участник
Регист
3 Янв 2011
Сообщения
55
Та чо, пускай обижается сидит.
а ещё вдруг я к пенсии научусь таки кодить, и запилю более шустрое железо пхахахах
 
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
Postal2, Я могу шить еммс массой способов, конечно хочется что бы не тратить время шить быстро и качественно, да и любой проект чем больше обсуждается, тем больше устраняется ошибок и он стает лучше. Сейчас говорю, твой прогер пока не шьет еммс, проверено на 4 платах. В дальнейшем не знаю что будет, на данное время пока так.
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
lensmen, ну не шьёт и ладно.
Для проверки можно подключить sd-карточку для удобства, она тоже определяется и возможна работа с начальным кусочком user-области.
Сейчас попробую на платку с Мега8 переключить, а то у меня тестовая платка на Меге328. Если и на Меге8 всё работает - то я буду точно знать, из-за кого потерял время.:)
 
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
Пробовал на BN41-01958B, CV338H-T42, TP.MS338.PB802
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
lensmen сказал(а):
Пробовал
Не знаю. На Меге8 boot eMMC 4 мегабайта прочитал за 1мин 5сек.
Ну у кого-то, возможно, не работает. Я не хочу обсуждать причины.
Тестируется вот на этой штуке:
 ссылка скрыта от гостей 
Всё отлично работает.
Провода 20см, но на eMMC-платке видны конденсаторы по питанию. На используемом переходнике подтяжка 10к (clk подтягивается к земле).
 
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
Postal2, Я читаю внутрисхемно, счас малость освобожусь и сниму видео для наглядности, как говорил подключаюсь для пробы RT809H, и после того как все читается, перекидываю провода на Postal3
 
L

lapot2

Участник
Регист
3 Янв 2011
Сообщения
55
Прост он по 8 флешей в день шивает. А девайс даже китайцы не копипастють, бо слишкАм простА. Куды там заблудшему тралю до них
 
L

lapot2

Участник
Регист
3 Янв 2011
Сообщения
55
Пс. Речь особо не шла про исп. Если ты такой невпихуемо умный, то хотяб ресет процу зажми, или откинь перемычку на проблемной дороге, или дорогу почикай..
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
lensmen, отцепи MISO Меги (подключено к DAT0) и оставь подтяжку только ей - должно написать error init emmc. Нет "1" на ноге, не видит её Мега. Причину поищешь и найдёшь. Но если на старой-древней Меге8 всё работает - значит, только дефект конкретного экземпляра твоей Меги. Ну или сам понимаешь...:pain25:
lensmen сказал(а):
сниму видео для наглядности
Распространите его среди жильцов вашего дома. :)
***
lensmen, ты наверно перемычку не туда впихнул, я-то думаю от прибора, забыл про "человеческий фактор". Должно быть с PB2 на PD5, если перепутал - то именно так и будет. Впредь будь внимательней и следи чего делаешь.
 
Последнее редактирование:
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
Postal2, Вот
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.206
lensmen, проверь перемычку PB2 на PD5, и дополнительно подтяни к плюсу это соединение через 10к.
 
L

lapot2

Участник
Регист
3 Янв 2011
Сообщения
55
купи норм паяльник................................. ах да.. для подпайки 6 проводов по 8 раз в день и так сойдёт:)
 
  • Like
Реакции: kent_3g и S5555erg
Верх