Tolyan
Участник-
Постов
32 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Tolyan
-
Звание
Участник
- День рождения 24.01.1968
Контакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
-
Здравствуйте! Подтолкните на путь истинны, заело в башке. Похоже я чего-то глобального не понимаю. Опишите плиз процесс настроек и компиляции апплета для инициализации NAND flash в keil для at91sam9xe512. Скатал Самбу 2.9, с кодами для создания бинарников. И нифига не могу заставить их после загрузки выполнить. Плата виснет намертво. Для начала решил попробовать инициализацию SDRAM скомпилировать. Самба выдают ошибку. Можно ли вообще скомпилировать апплет в Кеил? Какой при этом s файл нужен, с какими настройками? ( С прилагаемым файлом похоже не находит точку входа. Линковщик ошибку дает). Какую область памяти в настройках Tag ставить? Может кто знает, подскажите плиз.
-
Это я попутно, это не связано с предыдущим вопросом. Мне надо как-то сделать библиотеку функций, чтоб её можно было к любому АРМ проекту подключить. Есть такая возможность. Может с gcc скомпилировать и слинковать? У линковщика Keil тоже какие-то опции есть, можно формат библиотек менять. Вообщем может подскажете какой формат библиотек универсальный ли такого нет и придется в каждом отдельном случае для конкретного компилятора делать?
-
Обновленную прошивку пользователю производитель даст ( или я). У меня тут возник ещё один вопрос. Как подключить библиотеку, созданную в Keil в IAR? Или вообще к любому дргугому проекту для АРМ. Или точнее Keil создает стандартные библиотеки, которые можно потом использовать в любом проекте АРМ или у него свой спецефический формат файла библиотек. Я просто кроме Кейла ни с чем больше не работал.
-
Насчет организации прошивки со стороны ПК проблем быть не должно т.к. все-равно пишу интерфейс работы с устройством, ну вставлю туда ещё и прошивку. Т.е. это в принципе представляю как делать, но меня интересуют тонкости для самого АРМа, чтобы там все работало..
-
В АРМовский Ассемблер я ещё не лазил, так что поэтому и не в курсе таблиц. Ладно, надо пробовать... Спасибо за ответ, начну что-то делать, буду спрашивать..
-
К сожалению не такой большой спец, как хотелось бы, поэтому хотелось бы уточнений. Проект я могу создать только с main функцией, так? Её пустой оставить? Тогда для компиляции надо оптимизацию вырубить. Ещё, если можно. пару строчек таблицы точек входа, что-то я плохо представляю, может потому что понедельник?
-
Привет всем! Имеем AT91SAM9512E и Keil uVision4.0 Пользователю нужно будет иногда обновлять некоторые процедуры в прошивке. Вопрос: Можно ли в Keil откомпилировать только процедуры или создать проект для компиляции библиотеки, чтоб получить бинарник (или HEX) для прошивки не всей программы, а только части. Адрес изменяемых процедур вроде можно задать и область памяти, куда их располагать линковщику. Прошить тоже можно наяиная с определенного адреса. А вот можно ли прошивку сделать не всю, а только часть. Вообщем интересуют разные мнения, какие подводные камни на этом пути?
-
Всем спасибо за обсуждение. Решение вроде нарисовалось... За микроамперы не борюсь, так что вроде понятно что делать. Ещё раз спасибочки....
-
Места не много, так что целый преобразователь на одну память не хочется ставить. И меня вообще-то интересует не то, как это сделать. А можно ли в принципе вырубить питание на память и при этом питание на проц будет вклюсено. не каких аномалий в памяти из-за этого не возникнет?
-
Насчет жрать будет.. Если это по поводу процессора, то врятли. Мерял когда-то для ADuC841, так он как раз жрать начинал, когда ноль на выводе был.... В режим низкого потребления памть вроде по команде переводиться. А мне надо питание во время включения отрубить, до того. как проц включиться
-
Задержка включения питания SDRAM Спецы, плиз выскажитесь по поводу.... Вообщем в разрабатываемой схеме хочется управлять питанием на SDRAM (IS42VS32200E) транзисторным ключем (есть необходимость как можно больше понизить потребление в определённые моменты). Процессор AT91SAM9XE. Вопросик возник: как по-вашему памяти не поплохеет от этого? В том смысле, что питание отключено, а на шинах будет что-то (что именно - гарантировать не могу)
-
О!! Большое спасибо. Таких исходников больше ни у кого не было. Да ещё с описанием файлов. Совсем шикарно. :) Только пока я добрался уже 25 человек скатало.... :) Спасибо. Пока другим занимаюсь, но от JPEG мне не отделаться... (Хотел я в свое время в Бауманский поступать, но учился, можно сказать, в соседнем)
-
Еслиб Вы ещё и ссылку подкинули, где этот алгоритм доходчиво описан, то совсем здоро былобы.. :-)
-
Спасибо за советик, в ходе разборок к этому и шел. Но не хотелось сильно в сам алгорит декодирования вникать, а там таблица Хофмана с каким-то полем V на 65 килобайт. А переменных для этой таблицы две по 4 т.е. все мои 512 к и сожрут.. Вообщем придется таки в алгоритм въезжать
-
А я вот к сожалению в портированию застрял на нехватке памяти... У меня только 512к внешней ОЗУ. Данные по алгоритму румынского товарища туда не помещаются. Не подскажете Вы как с этим обошлись? Спасибо за стандарт, счас начну читать...