roboforum.ru

Технический форум по робототехнике.

 

mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen)

mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen)

Сообщение EdGull » 19 май 2010, 07:44

а я вот, благодаря Тимуру (Timmy) :friends: , себе присматриваю mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen) - 85$, цена с доставкой в РФ примерно 104$

mini2440-35.jpg


Код: Выделить всёРазвернуть
Specification

Dimension: 100 x 100 mm
CPU: 400 MHz Samsung S3C2440A ARM920T (Max freq. 533 MHz)
RAM: 64 MB SDRAM, 32 bit 100 MHz Bus
Flash: 64 MB / 128 MB / 256 MB / 1GB NAND Flash and 2 MB NOR Flash with BIOS
EEPROM: 1024 Byte 24C08 (I2C)
Ext. Memory: SD-Card socket
Serial Ports: 1x DB9 connector (RS232), total: 3x serial ports on the PCB
USB: 1x USB-A Host, 1x USB-B Device
Audio Output: 3.5 mm stereo jack
Audio Input: on PCB + condenser microphone
Ethernet: RJ-45 10/100M (DM9000)
RTC: Real Time Clock with battery
Beeper: PWM buzzer
Camera: 20 pin Camera interface
LCD Interface
STN Displays:
4 bit dual scan, 4 bit single scan or 8 bit single scan display type
monochrome, 4 gray levels, 16 gray levels, 256 colors or 4096 colors
Max: 1024x768, 4096 colors
TFT Displays:
1, 2, 4 or 8 bpp palletized color displays
16 or 24 bpp non-palletized true-color displays
Max: 1024x768, 64k colors
Connector for FriendlyARM Displays (3,5" and 7") and VGA Board
Touch Panel: 4 wire resistive
User Inputs: 6x push buttons and 1x A/D pot
User Outputs: 4x LEDs
Expansion: 40 pin System Bus, 34 pin GPIO (2.0mm)
Debug: 10 pin JTAG (2.0mm)
Power: 5V connector, power switch and LED
Power Supply: regulated 5V 1A
OS Support
Android
Linux 2.6
Windows CE 5 and 6


Техническая документация http://www.friendlyarm.net/downloads
Первые шаги, пересборка ядра, файлы инициализации перефирии http://members.cox.net/ebrombaugh1/embe ... index.html
на сегодняшний день покупать дешевле всего здесь:
http://cgi.ebay.com/MINI2440-S3C2440-AR ... 4cee5c760e

Тех кого останавливает покупка mini2440 потому что боится (не знает как и т.д.) через ebay, могут заказывать через меня.
Получится:
1. на 150р. дороже за пересылку почтой России
2. и соответственно на одну неделю дольше.

Счастливые обладатели:



У этих продавцов покупать не стоит:
ge-th2009

Для разработки линукс дистрибутива разработчика открыта тема Calculate Linux Roboforum Build
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение 73! » 23 июн 2010, 22:16

Купил себе mini2440.
Не понимаю, как для этого девайса писать программы?
Аватара пользователя
73!
 
Сообщения: 16
Зарегистрирован: 23 июн 2010, 22:06
Откуда: Россия

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение Сергей » 24 июн 2010, 00:12

Спрашивается - нафига купил то? Красивые картинки?
Сергей
 
Сообщения: 3741
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение AndreiSk » 24 июн 2010, 00:32

73! писал(а):Купил себе mini2440.
Не понимаю, как для этого девайса писать программы?


Чтобы для этого девайса написать чего,
придется еще образы линуксовые ставить.
Это же не ПК...
Тут "CPU: 400 MHz Samsung S3C2440A ARM920T (Max freq. 533 MHz)".
Это много, если напишешь чего, летать будет :D
Аватара пользователя
AndreiSk
 
Сообщения: 2618
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение 73! » 24 июн 2010, 07:24

AndreiSk писал(а):Чтобы для этого девайса написать чего,
придется еще образы линуксовые ставить.

Предустановлена там была WinCE5.0.
Запустил тест - кнопочки понажимал, стилусом потыкал. Потом сохранил нандфлэш в бэкап, потом восстановил из бэкапа.
Линукс пока еще не пробовал устанавливать - для этого нужно форматировать нандфлэш, пока еще морально не созрел для этого. :)
Скачал инструкцию на английском - но читаю медленно...
С WinСЕ отдельные проблемы. Кто работал, подскажите какие программы будут запускаться на этой плате - от телефонов?
А то скачал видеоплейер для мобильной платформы WinCE - а он не запустился.
Аватара пользователя
73!
 
Сообщения: 16
Зарегистрирован: 23 июн 2010, 22:06
Откуда: Россия

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение Andrey37 » 24 июн 2010, 11:51

Ну фарматировать NAND не страшно, в NOR останется VIVI. С него еще раз зальешь, хоть win хоть linux. На диске есть тестовые проги, которые работают без операционки. Написаны на С. Тоже с помощью VIVI зашиваешь.
Andrey37
 
Сообщения: 89
Зарегистрирован: 13 апр 2009, 09:29
Откуда: Иваново
Skype: b_andrey_37

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение 73! » 24 июн 2010, 12:07

Andrey37 писал(а):Ну фарматировать NAND не страшно, в NOR останется VIVI.

Но Vivi в NOR нужно тоже предварительно загружать.
Все это выглядит заморочно.
А что лучше пробовать, для начала, Андроид или просто Линукс?
Аватара пользователя
73!
 
Сообщения: 16
Зарегистрирован: 23 июн 2010, 22:06
Откуда: Россия

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение galex1981 » 24 июн 2010, 12:13

Просто Линукс попробуй, причем сначала на ПК попробуй
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение 73! » 24 июн 2010, 12:25

Конечная цель, нужно чтобы было удобно программировать.
Может быть Линукс и лучше будет.
Чтобы сравнивать нужно все попробовать.
Аватара пользователя
73!
 
Сообщения: 16
Зарегистрирован: 23 июн 2010, 22:06
Откуда: Россия

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение Andrey37 » 24 июн 2010, 13:02

если VIVI из NOR предворительноудалить, то загружзать надо будет :). Через vivi загрузчик заливаешь в nand и больше nor не трогаешь. Заливать можно или тотже vivi, или u-boot, или вообще что угодно. :) Главное пока все изучаешь nor не трогать. Мне пока больше linux нравится. В wince может и проще и привычнее, но как то он мне не особо. Я в nand залил u-boot, не тот, что не диске, посвежее, поменял параметры для загрузки ядра и все мучаю на sd. NAND и NOR больше не трогаю.
Andrey37
 
Сообщения: 89
Зарегистрирован: 13 апр 2009, 09:29
Откуда: Иваново
Skype: b_andrey_37

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение 73! » 24 июн 2010, 14:42

Andrey37 писал(а):В wince может и проще и привычнее, но как то он мне не особо. Я в nand залил u-boot, не тот, что не диске, посвежее, поменял параметры для загрузки ядра и все мучаю на sd. NAND и NOR больше не трогаю.

Мне показалось что для WinCE намного больше всяких программных инструментов написано, для разработки софта.

Надо будет тоже попробовать залить В NOR vivi, а в NAND u-boot.
А чтобы WinCE начала загружаться с SD там еще что то нужно "нажимать" - или оно само запустится?
Не могу понять почему у меня не запускаются программы под WinCE?
Где то писали, что там по особому путь нужно указывать?
У кого если есть "под рукой", дайте ссылку, плз, на какую нибудь программку, что бы точно работала на mini2440. :wink:
Аватара пользователя
73!
 
Сообщения: 16
Зарегистрирован: 23 июн 2010, 22:06
Откуда: Россия

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение Andrey37 » 24 июн 2010, 15:53

В nor vivi заливать не надо. Все уже там. Подключи mini к последовательному порту компа, переключи на nor и в dnw или в терминалке смотри лог загрузки. Там будет меню vivi. U-boot я выкладывал. Там в опциях надо будет прописать от куда хватать ядро и фс. Карту надо будет оразбить на три раздела swap (500M), ext2 (20M) и ext3 (все остальное). В ext2 ядро, ext3 фc. Про WINCE на диске вроде тоже есть примеры. Они уже заложены, моргание диодами, чтение кнопок, чтение камеры, пищание. Исходники вроде как там есть. Только VS2005 standart надо для программирования.

Добавлено спустя 11 минут 27 секунд:
Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen)
Может в linuxe покавырятся. Настроишь в виртуалке и сразу запустишь любимый пример всех времен и народов Hello world :)
Andrey37
 
Сообщения: 89
Зарегистрирован: 13 апр 2009, 09:29
Откуда: Иваново
Skype: b_andrey_37

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение setar » 24 июн 2010, 15:59

73! писал(а):Не могу понять почему у меня не запускаются программы под WinCE?

Путь тут не причем, главное под какую архитектуру процессора собран бинарник
грубо говоря программы написанные для x86 не пойдут на ARM9
так что нужно смотреть что за программы Вы пытаетесь запускать
Аватара пользователя
setar
Site Admin
 
Сообщения: 9230
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение 73! » 24 июн 2010, 16:25

Andrey37 писал(а):В nor vivi заливать не надо. Все уже там. Подключи mini к последовательному порту компа, переключи на nor и в dnw или в терминалке смотри лог загрузки.

C vivi я уже пробовал. Делал бэкапкопию nandflash и потом заливал ее обратно в плату.
Буду пробовать на SD карту ОС поставить.

Andrey37 писал(а):Может в linuxe покавырятся. Настроишь в виртуалке и сразу запустишь любимый пример всех времен и народов Hello world :)

Это конечно все так. Обязательно попробую.

Добавлено спустя 4 минуты 2 секунды:
setar писал(а):Путь тут не причем, главное под какую архитектуру процессора собран бинарник

Странно, но я не нашел на диске ни одной программы которая бы запустилась под WinCE.
Может чего и пропустил, у меня почти все папки на диске китайскими иероглифами прописаны.
Может диски разные бывают?
Так или иначе - программку бы надо найти.
Аватара пользователя
73!
 
Сообщения: 16
Зарегистрирован: 23 июн 2010, 22:06
Откуда: Россия

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение Andrey37 » 24 июн 2010, 16:32

Вот с диска под WINCE 5
Вложения
applications.part04.rar
(1.26 МиБ) Скачиваний: 0
applications.part03.rar
(8 МиБ) Скачиваний: 0
applications.part02.rar
(8 МиБ) Скачиваний: 0
applications.part01.rar
(8 МиБ) Скачиваний: 0
mini2440-ce5bsp-20090717.rar
(4.65 МиБ) Скачиваний: 0
Andrey37
 
Сообщения: 89
Зарегистрирован: 13 апр 2009, 09:29
Откуда: Иваново
Skype: b_andrey_37

Re: mini2440 (S3C2440 ARM9 Board + 3.5" TFT LCD Touch Screen

Сообщение EdGull » 24 июн 2010, 17:41

А проблемы с контрастностью экрана у всех или это только мне повезло?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Пред.След.

Вернуться в mini2440

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Mail.ru counter