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

 
 
> ATSAMA5D2 ныне микрочиповский имеет ли какой-либо pin configuration tool?, как быстро посмотреть если SMC включен, сколько SPI-ев останется
yes
сообщение Aug 10 2018, 17:07
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



то есть если я хочу начать с рисования схемы, могу ли я опустить вопрос с чтением даташита и самостоятельным программированием PIO и каким-то тулом типа i.mx-ного pin tool-а назначить периферию на ножки чипа?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yes
сообщение Aug 11 2018, 10:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



а для моего понимания, вопрос не риторический: авторам доводилось "осваивать" какие-либо чипы с кортексами-А типа того же i.mx?

там даже какой-нибудь u-boot разобрать, я уж не говорю про порты линукса или что-то подобное с mmu и защитами периферии - у меня например вызывает сложности, то есть программисты показывают куда писать, какие-то структуры, часто достаточно отличающиеся от физических регистров, заполняю, а где в коде их прогружает не разбираюсь, только так могу
ну и программистам, чтоб это разобрать, приходится повозиться. да и единственная документация, обычно, это код этих самых линуксных драйверов, по даташиту ничего не понятно.

даже для примитивного стм32 есть такие подсказки в виде cubemx и примеров в spl
то есть считаю мой подход более правильным

может тут некая атмеловская специфика - и попроще все и даташит вроде бы поподробнее, но все-таки...

интересуюсь теоретически, на уровне оффтопа, вроде бы убедил брать цинк, а не атмел/микрочиповские камни - то есть врядли буду использовать atsam5, спрашиваю про подходы к проектированию (вот мне как-то удавалось без повторных ревизий из-за процессорной системы делать платы с моим подходом)
Go to the top of the page
 
+Quote Post
mantech
сообщение Aug 11 2018, 11:13
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(yes @ Aug 11 2018, 13:49) *
а для моего понимания, вопрос не риторический: авторам доводилось "осваивать" какие-либо чипы с кортексами-А типа того же i.mx?


Приходилось, осваивал... Вопросов по ним много, особенно по "китайцам" А13, А10 и т.д. ввиду отсутствия вменяемой доки.
Я так понимаю, у вас есть желание освоить данный проц в baremetal (без ОС)? Тогда примите как данность - курить даташит по полной программе! Отчасти вам повезло - чип хорошо документирован, так же, как МХ6, который я первым освоил.

Цитата(yes @ Aug 11 2018, 13:49) *
даже для примитивного стм32 есть такие подсказки в виде cubemx и примеров в spl
то есть считаю мой подход более правильным


Все эти кубы и квадраты сделаны для ленивых, которым достаточно приведенных примеров, в лучшем случае настройки подкрутить, да пару портов перекинуть, чуть что сложнее - и они сразу тут появляются с кучей вопросов. Раньше никаких кубов не было и все во всем лучше разбирались...

Цитата(yes @ Aug 11 2018, 13:49) *
вроде бы убедил брать цинк, а не атмел/микрочиповские камни


Тут вообще не понятно, вам нужен проц или ПЛИС с процом? Если первое - то зачем вам цинк? Второе - тогда без вариантов, и атмелы тут ни коим местом rolleyes.gif
Go to the top of the page
 
+Quote Post
yes
сообщение Aug 13 2018, 07:59
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(mantech @ Aug 11 2018, 14:13) *
Тут вообще не понятно, вам нужен проц или ПЛИС с процом? Если первое - то зачем вам цинк? Второе - тогда без вариантов, и атмелы тут ни коим местом rolleyes.gif


да естественно плис, куда ж без нее %) - атмел с подходящим артиксом стоит столько же (точнее сам по себе артикс), сколько и младший цинк.
более важен вопрос с потреблением и размерами - у того атмела интересны версии с DDR внутри (мультичип-пакадж), но в любом случае внешняя плис больше по размеру, чем внешний DDR3/DDR2 чип
вопрос в потреблении при высокой 85С температуре (то есть вклад статики, утечек)
атмел вроде бы 65нм, а 7000-е цинки 28нм, но для статики может быть что 65 с большИм чипом будет жрать меньше - и фиг это узнаешь из даташита
для ксайлинса я могу в повер эстиматоре прикинуть, а вот "для хорошо документированного" атмела - хрен там

ну и с i.mx-овским пинтулом получалось неоднократно, что прибегают программисты, говорят, что нет возможности сконфигурить ножку, как пинтул предложил (там какой-то не мейстримовский дистрибутив из-за внутренностей, напрямую пинтульский код не приклеивается) - начинаем смотреть код какой сгенерил пинтул - и опаньки - заработало

или вот например тема, где вы отвечали
https://electronix.ru/forum/index.php?showt...=146056&hl=
там ничего в даташите нет про подключающийся во время бута криптодекодер nand, и единственный метод, которым удалось запустить - это портировать линуксную утилиту в наш бареметал и ей записать "правильно энкодированный" образ - это для i.mx6sx, а до этого года 3 несколько разных плат с imx6d/s c nand бутились без каких-либо энкодеров

------

то есть мое мнение - даташиты отжили свое (наверно, если отпечатать все прочитанные мной даташиты, то камаза не хватит для погрузки %) - очень редко, когда под современные камни имеет смысл их детально читать
Go to the top of the page
 
+Quote Post
mantech
сообщение Aug 13 2018, 09:20
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(yes @ Aug 13 2018, 10:59) *
да естественно плис, куда ж без нее %) - атмел с подходящим артиксом стоит столько же (точнее сам по себе артикс), сколько и младший цинк.
или вот например тема, где вы отвечали
https://electronix.ru/forum/index.php?showt...=146056&hl=
там ничего в даташите нет про подключающийся во время бута криптодекодер nand, и единственный метод, которым удалось запустить - это портировать линуксную утилиту в наш бареметал и ей записать "правильно энкодированный" образ - это для i.mx6sx, а до этого года 3 несколько разных плат с imx6d/s c nand бутились без каких-либо энкодеров


Тогда курите цинк и не распыляйтесь на все остальное, аналогов ему видать пока нет, разве, кто придумает плис+проц+память biggrin.gif

На счет всяких криптозагрузчиков - тут все не просто, в большинстве своем под НДА только, у фриски доки в инете нашел, видать кто-то добрый выложил, на атмел их нет, да и на цинк, если там это возможно, тоже вряд-ли без НДА найдете...
Go to the top of the page
 
+Quote Post
yes
сообщение Aug 13 2018, 11:17
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(mantech @ Aug 13 2018, 12:20) *
На счет всяких криптозагрузчиков - тут все не просто, в большинстве своем под НДА только, у фриски доки в инете нашел, видать кто-то добрый выложил, на атмел их нет, да и на цинк, если там это возможно, тоже вряд-ли без НДА найдете...


нет это не какой-то секьюрный модуль, он описан в общем даташите, в первом FCB он выключается (это в описании есть), но чтобы скачать первый блок из nand он включен и соответствующее содержимое nand должно быть прошито - ну чтобы BCH с рандомизатором сказало CRC OK.
вот ничего больше, чем этот абзац в даташите нету ничего (ну и регистры управления более-менее описаны)

то есть забутить процессор пользуясь даташитом, тупо, невозможно - сколько его ни кури
извиняюсь за занудство

BCH ECC has a Randomizer module that is interfaced through the GPMI APBHDMA
chain. The Randomizer can generate random data based on BCH ECC encoded/decoded
data. It can be employed to reduce the disturbances caused by a neighboring cell in the
NAND chip, thus reducing bit errors.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 13 2018, 14:12
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(yes @ Aug 13 2018, 14:17) *
то есть забутить процессор пользуясь даташитом, тупо, невозможно - сколько его ни кури
извиняюсь за занудство

Тоже извиняюсь, но зачем выбирать такой МК, на который нет полных открытых мануалов и Вы не собираетесь подписывать NDA для получения закрытых?
Это как не иметь док на комплектацию, а брать чужой девайс, пытаться с помощью мультиметра понять что и как там работает, потом выпиливать из него нужные куски платы и лепить из этих кусков своё устройство. А если ещё этот чужой девайс каким-то безграмотным школьником слеплен? smile3046.gif
Никогда не знать потом где прилетит грабля по лбу или Вам или Вашим заказчикам.
Go to the top of the page
 
+Quote Post
mantech
сообщение Aug 13 2018, 17:16
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(jcxz @ Aug 13 2018, 17:12) *
Это как не иметь док на комплектацию, а брать чужой девайс, пытаться с помощью мультиметра понять что и как там работает, потом выпиливать из него нужные куски платы и лепить из этих кусков своё устройство. А если ещё этот чужой девайс каким-то безграмотным школьником слеплен?


Вот как раз сейчас таким и занимаюсь, пытаюсь китайвиннер запустить, его усб долбанный biggrin.gif
Правда, у меня в отношении этих камней это скорей хобби, из разряда - получится хорошо, нет - да и хрен с ним, но интересно, может вдруг получится... smile3046.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 13 2018, 20:47
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(mantech @ Aug 13 2018, 20:16) *
Вот как раз сейчас таким и занимаюсь, пытаюсь китайвиннер запустить, его усб долбанный biggrin.gif
Правда, у меня в отношении этих камней это скорей хобби, из разряда - получится хорошо, нет - да и хрен с ним, но интересно, может вдруг получится... smile3046.gif

Печально когда этим взрослые дядьки занимаются. Профессионально. Типа "разработчики".
Лет 20 назад все смеялись над тем как пишут индусы, 10 лет назад начали говорить какие они молодцы и многому можно у них поучиться, а сейчас индусский код уже многими воспринимается как эталон, высокая планка к которой нужно стремиться или просто перетаскивается к себе бездумно.
Тут одно из двух - или кто-то бодро идёт вперёд или кто-то пятится назад... sad.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- yes   ATSAMA5D2 ныне микрочиповский имеет ли какой-либо pin configuration tool?   Aug 10 2018, 17:07
- - jcxz   Цитата(yes @ Aug 10 2018, 20:07) то есть ...   Aug 11 2018, 06:04
- - mantech   Цитата(yes @ Aug 10 2018, 20:07) я хочу н...   Aug 11 2018, 07:16
||- - mantech   Цитата(jcxz @ Aug 13 2018, 23:47) Лет 20 ...   Aug 14 2018, 11:47
||- - Arlleex   Цитата(mantech @ Aug 14 2018, 14:47) ИМХО...   Aug 14 2018, 12:41
||- - mantech   Цитата(Arlleex @ Aug 14 2018, 15:41) А ка...   Aug 14 2018, 12:52
|- - jcxz   Цитата(yes @ Aug 11 2018, 13:49) а для мо...   Aug 11 2018, 19:29
- - Arlleex   Вообще в даташитах обычно указываются таблички, ка...   Aug 13 2018, 10:20


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 18:18
Рейтинг@Mail.ru


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