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

Да работает. Я туда экранную заставку запихнул.

Уже не помню где взял код, кажется из примеров IAR

Спасибо! А если не секрет, как вы в эту флешку засовываете заставку саму?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не секрет. Сгенерил двоичный файл на SD/MMC и от туда переписываю в NOR. Пришлось еще прикуртить библиотеку с FAT32 и работу с MCI. В общем с миру по нитке. Пользовательский интерфейс сдлал из microwindows. Чтобы все совестить с scmRTOS, ну и вобще потом чтобы не мучатся все перелопатил на С++. Все сырое, но работает. Могу скинуть проект. Мне не жалко. На Visual C++ сделал имитатор системы и пользовательский интерфейс microwindows можно тестировать на обычном компе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поправили свою прогу по образу и подобию вашей- чуда не произошло=(

Если есть платка под руками и есть такая возможность - попробуйте прошить приложенный к этому посту hex в свою платку- прога должна в две строки на экране выводить айдишники флешки и еще тот пример, который был выше. Есть подозрение что на нашем образце производители не утруждали себя тестированием NOR вообще :crying:

platform.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чем залить можно через JLink ваш HEX файл. Segger овский лоадер лицензию вымогает ...

LPC2000 Flash utility тоже с этой платой похоже не дружит.

Изменено пользователем Nick Nickl's

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чем залить можно через JLink ваш HEX файл. Segger овский лоадер лицензию вымогает ...

LPC2000 Flash utility тоже с этой платой похоже не дружит.

FlashMagic через виртуальный комп порт, тот что на FT232RL сделан заливается на раз. А так через J-link при помощи JFlash. Если первым вариантом будут какие-то проблемы, то в личку адрес эл.почты пиши.

 

Кстати попробовал прошить плату через J-link через J-flash, в режиме авто не находит чип внешней памяти. В режиме, когда четко указываешь тип внешней памяти говорит что ID внешней памяти не тот что нужно, и что вместо 0x20225F имеет ID 0xFFFFFF.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну что я могу сказать..... прое... шись два дня над запуском флешки на это "сочной" отладочной плате... уже практически отчаявшись решил отпаять флешку и посмотреть что происходит под ней, отпаял, поглядел и припаял на место... и о чудо... заработала прога, которую написали для теста и тут же начало всё отлично шиться через J-link.

 

Итого - не жалейте денег, не покупайте это Г... но отечественного производства!!! Время- дороже!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не секрет. Сгенерил двоичный файл на SD/MMC и от туда переписываю в NOR. Пришлось еще прикуртить библиотеку с FAT32 и работу с MCI.

Скиньте проектик, пожалуйста, желательно и ранний вариант без С++

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для отладки интерфейса можно использовать вот это: http://79.143.76.226/files/GFX_device_test.zip

Изменено пользователем Nick Nickl's

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Модулей TE-LPC2478LCD5.6 произведено немало, опытные заказчики закупают партии. Мы проверяем продукцию, но иногда дефект проявляется после проверки, это гарантийный случай.

 

Если у вас по каким-то причинам не заработала та или иная периферия, звоните, пишите в техническую поддержку [email protected]. На данный момент "детские болезни" схемы и топологии выявлены при эксплуатации и устранены.

 

Сейчас производятся платы серии v102. Если вам не понятен код программы, мы его прокомментируем. Если у вас проблемы с быстрым запуском, приезжайте к нам, мы вам запустим и обсудим проблемы или затруднения. Если вы находитесь далеко – звоните/пишите и мы Вам перезвоним!

 

Об отечественных средствах: технически сложные изделия и у ведущих мировых производителей вначале сопровождаются документами типа Errata. Наш модуль имеет оптимальное соотношение себестоимости и функционала по сравнению с зарубежными аналогами. Отличительная особенность – наличие основных интерфейсов коммутации (SDCARD, CAN, UART, USBdevice, USBHost, Ethernet), доступность всех выводов микроконтроллера, наличие 5.6 LCD 15бит (обновление экрана 15Гц), память SDRAM 32MB и NORFLASH 4MB. Микроконтроллер LPC2478 является уникальным среди семейства ARM7 в виду развитой периферии и LCD-контроллера, EMC-контроллера внешней памяти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Исходные тексты работы сенсорного экрана и его калибровки:

Проект под IAR: te_lcd5.6_touchscreen_iar.zip

Под GCC: te_lcd5.6_touchscreen_gcc.zip

 

Схема TE-LPC2478LCD56:

TE_LPC2478LCD56.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На сайте Терраэлектроника стал доступен для скачивания проект показывающий работу стека протоколов TCP/IP и проверку работы порта Ethernet на плате TE-LPC2478LCD56.

Проект работает под FreeRTOS.

Ссылки доступны на странице описания платы TE-LPC2478LCD56.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Nick Nickl's , спасибо за архив TE-LPC2478LCD56.zip, очень помогает. У меня в наличии модуль TE-LPC2478LCD3.5. немного переделал Init_LCD_controller по примеру терроэлектроники, экран заработал. Теперь не получается сенсорный экран. Понимаю, что подключен он к другим пинам, а именно P0_24 стал P2_30, P3_29 стал P0_12, P0_26 стал P4_23, P3_28 стал P1_31, при соответствующей замене кода реагирует только на нажатие, т.е. acZp=1, либо 0 когда нажат экран, с координатами беда. Если не трудно, объясните как переписать строку FIO3DIR=(FIO3DIR&~((1<<29)|(1<<28)))|(1<<28);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...