Перейти к содержанию
    

Ruslan1

Свой
  • Постов

    3 015
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Весь контент Ruslan1


  1. Простите за непонятливость, у меня конкретный вопрос: Вот например есть у меня плата с AT91RM9200 и AT45Dxxx. Могу ли я, имея J-Link и IAR, заливать прошивки в AT45xxx? Тут упоминалась программка FL_AT91RM9200_AM29_AT45.rar, она для этого подходит?
  2. Пасиба-пасиба-пасиба! :) Все вчера скачал ближе к ночи. А сначала сервер давал отлупы, говорил, что файлы не найдены. Может, дело в том, что я не в России, и получаюсь во внешке относительно рунета. Соответственно, вечером и электроникс очень медленно доступен- забиты внешние каналы, забиты, популярен слишком :) С интересом рассматриваю и схему и топологию. Будут вопросы- поспрашаю в той теме. Пока что вопрос, может быть на грани фола: нельзя ли у Вас попросить пикадовские файлы на эту плату(если это пикад)? Я свою буду разводить (у меня немного другое нужно на плате размещать), но вот поподглядывать, как разбежались некоторые цепи, я бы не прочь (топологию в виде pdf я уже разглядываю) . Если можно. Мой емыл- [email protected] и ГЛАВНОЕ - оно на ДВА слоя разводится, урра! :w00t:
  3. Да, конечно изучал, как мог. :) Только вот из той темы, где обсуждают заказ платы, так и не увидел самой схемы. Поздно я начал читать, с января уже удалили схему. Сейчас попрошу лично автора.
  4. Здравствуйте! Выношу на суд общественности схему. В принципе, предназначена для работы в качестве процессорного блока одного прибора, но я старался ее сделать так, чтобы можно было использовать и отдельно, в качестве кита. В-общем, там процессор + память + контроллер TFT + часы + два UART + JTAG. Родилась в результате подглядывания за множеством китов и схемок и чтения форума. Так как опыта в рисовании схем для ARM у меня нет, то наверняка должны быть в схеме какие-то плюхи. Может, даже несовместимые с жизнью? Через недельку думаю утрясти элементную базу (ну там,что в каких корпусах доставабельно), развести печатку и отдать в изготовление. Просьба ко всем, посмотрите пожалуйста и выскажите свое мнение: оно будет работоспособно или нет? Очень не хочется еще одну итерацию платы потом делать из-за полной неработоспособности схемы, вдруг я чего важного не так нарисовал по-неопытности. Прикреплено два файла: один- эта схема на 4-х листах в формате акробатовского pdf, другой файл- краткая сопроводиловка, текстовое описание того, что нарисовано в схеме. Заранее спасибо ! Кстати, до сих пор не знаю, стоит пробовать разводку в двух слоях или сразу в четырех делать? Два слоя у нас тут проще в изготовлении и надежней, так как платы контролируют только визуально. Для четырехслоек это может быть катастрофой. Да и дороже, и дольше они выходят. Если где-то далеко делать 4слойки- то еще дороже и еще дольше, но зато наверняка качественней. А так как всего-то нужно сейчас для отладки пара плат (или даже одну), то хочется побыстрее.... ArmKit1_4pages.pdfArmKit1_soprovodilovka.txt
  5. Здравствуйте! Я новичок в ARM, но документацию прочитал. :) Задачка следующая: Дано: хочу загружаться из DataFlash типа AT45Dxxx, при этом во время работы на шине SPI будет висеть еще 6 устройств. То есть мне нужно итого 7 сигналов SPICS. Вопрос: как это сделать? Вроде бы можно включить режим работы с внешним дешифратором (PCSDEC = 1). Но после сброса этот режим выключен. Одновременно сказано, что для загрузки мое SPI должно висеть на nPCS0. Я вот думаю, как это совместить? Вариант 1. Если у меня дешифратор "4->16 то я просто цепляю бутовое SPI на выход 14, так как при поиске бутового SPI на шинах nPCS3:nPCS0 выставляется 1110, верно? Вариант 2. так как у меня только 6 устройств, то достаточно повесить дешифратор "3->8"на шины nPCS3:nPCS1 (причем использую все выходы дешифратора, кроме комбинации 111) а бутовое SPI я вешаю на nPCS0. Тогда в момент загрузки выбран nPCS0, остальные в "1", а после начала работы моей программы я перехожу в режим работы без встроенного дешифратора и с точки зрения программы для выбора моих устройств SPI следует указывать только нечетные номера (чтобы nPCS0 был равен 0). Ну, для надежности могу аппаратно переводить дешифратор в неактивное состояние при nPCS0==0. Как думаете, работоспособны оба варианта? Или есть какие-то подводные камни, которые я по неопытности не заметил?
×
×
  • Создать...