The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Мини-компьютер с Linux загружающийся за 1.1 секунд..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Мини-компьютер с Linux загружающийся за 1.1 секунд..."  
Сообщение от opennews (??) on 11-Окт-06, 21:15 
Компания Technologic побила своеобразный рекорд
выпустив (http://www.linuxdevices.com/news/NS6252722644.html) одноплатный компьютер TS-7400 с предустановленным Linux, время загрузки которого всего 1.1 сек.

Предыдущая модель TS-7300, загружалась за 1.69 сек.


Устройство TS-7400 оснащено процессором ARM920T (200Mhz) и имет возможность подключения WiFi платы-расширения c USB интерфейсом.
Другие характеристики: ОЗУ 32 Мб, 128 Мб NAND flash, слот для SD карт объемом до 4 Гб, 10/100 Ethernet, 2 порта USB 2.0,  AC97/I2S  аудио, последовательный порт.


Стоимость платы - 100$, собранного мини-компьютера с WiFi - 250$.


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

URL: http://www.linuxdevices.com/news/NS6252722644.html
Новость: http://www.opennet.dev/opennews/art.shtml?num=8502

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


7. "Лопата"  
Сообщение от pavlinux email(??) on 12-Окт-06, 01:15 
Время от передачи управления BIOS_ом до, как они пишут "loading an initrd kernel and read-only NAND flash filesystem, before executing a shell".

40ns * 8bit * 220Mhz = 0.7040000000e-5 sec.
команда,например, mov al, 0 - около 50 тактов

долго рисовать, но у меня получилось что ассемблерных команд должно быть около 7000


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "*sigh*"  
Сообщение от Michael Shigorin email on 12-Окт-06, 02:09 
>40ns * 8bit * 220Mhz = 0.7040000000e-5 sec.

Пусть даже 50.  Вас физике учили хотя бы в качестве контроля чётности для математики?  Множим секунды на биты на такты/с и получаем секунды вместо такт*бит (который тоже так и не понял, к чему).

Это даже если не задумываться о том, что вообще-то NAND -- тормоз на случайном доступе (работает толком на последовательном), который не годится для запуска кода, поскольку не сидит на шине, а доступен через I/O.  Ну или через подпорки, которые делают окошко и прикидываются.  Или честным копированием в RAM или NOR, которые уже сидят.

>команда,например, mov al, 0 - около 50 тактов
Да-да, на RISC mov выполняется 45 из них и ещё ну пусть 5 как для v9 200MHz :] мы ждём пайплайна... стоп, какого пайплайна, это же у нас *софтовый^ mov.  Или кто-то из нас не тех попугаев посчитал.

>долго рисовать, но у меня получилось что ассемблерных команд должно быть около
>7000
Купите и читайте ISBN 1-55860-874-5, что ли.  Может, рисовать долго не придётся семь тыщ команд процессора в двести миллионов его циклов.  А то мне уже страшно думать, сколько у Вас во вселенной бутается какой-нить D-Link.

PS: я не эмбедщик, так, друзья занимаются, сам к тому времени забросил делать маленькие изяшные вещи из рассыпухи.  Но за такое, простите, канделябром надо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "*sigh*"  
Сообщение от pavlinux email(??) on 12-Окт-06, 03:29 
> Может, рисовать долго не придётся семь тыщ команд процессора
> в двести миллионов его циклов.  

:a
mov cx, 0xffffffff
mov ax,1
mov bx,2
add ax,bx
jnz a

Cчитаем?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "*sigh*"  
Сообщение от M0r1arty on 12-Окт-06, 12:13 
В шестадцатиричный регистр заносить 32-х битное число? Интересно, а как далеко пошлет Вас транслятор за знаниями?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "*sigh*"  
Сообщение от Анонимаус on 13-Окт-06, 03:02 
>> Может, рисовать долго не придётся семь тыщ команд процессора
>> в двести миллионов его циклов.  
>
>:a
>mov cx, 0xffffffff
>mov ax,1
>mov bx,2
>add ax,bx
>jnz a
>
>Cчитаем?
Э, пардон?А в каком месте тут ARMовский код, ась?Вижу x86.А он тут при чем вообще?Или тута цыркачей много?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "*sigh*"  
Сообщение от pavlinux email(??) on 12-Окт-06, 03:30 
Сойдёмся на 4 сек. ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "*sigh*"  
Сообщение от gvy email on 12-Окт-06, 12:43 
>Сойдёмся на 4 сек. ?
В Британии парламент, помнится, принял было законодательно, что пи -- это троечка.  Ровно.
Результат политического компромисса, однако.

Вот только я не политик. :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "*sigh*"  
Сообщение от sauron email(??) on 12-Окт-06, 07:06 
>>Это даже если не задумываться о том, что вообще-то NAND -- тормоз
>на случайном доступе (работает толком на последовательном), который не годится для
>запуска кода, поскольку не сидит на шине, а доступен через I/O.
Сходите на linuxdevices.com и почитайте что там за железо стоит. К пример есть хардварный акселератор NAND.

> Ну или через подпорки, которые делают окошко и прикидываются.  
>Или честным копированием в RAM или NOR, которые уже сидят.
Вот как раз через подпорки только железные. Так что вполне возможно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "*sigh*"  
Сообщение от gvy email on 12-Окт-06, 12:37 
>>Ну или через подпорки, которые делают окошко и прикидываются.  
>>Или честным копированием в RAM или NOR, которые уже сидят.
>Вот как раз через подпорки, только железные. Так что вполне возможно.
Так я их и имел в виду.  Подразумевал -- "или оно на самом NAND и сидит, или софтово озадачиваться".
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Лопата"  
Сообщение от null (??) on 12-Окт-06, 06:30 
>40ns * 8bit * 220Mhz = 0.7040000000e-5 sec.
>команда,например, mov al, 0 - около 50 тактов
В ARM команды исполняются за 1 или два такта, если не путаю чего-то. Ну, во всяком случае, большинство их.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Точно Лопата"  
Сообщение от DareDen on 12-Окт-06, 08:01 
>В ARM команды исполняются за 1 или два такта, если не путаю
>чего-то. Ну, во всяком случае, большинство их.
Абсолютно верно. Тем более mov r0,#0 (а не mov al,0 :) ) - загрузка immediate константы - один такт.
Тем более что существует спаривание команд + регистр сдвига работающий параллельно с конвейером.
Уважаемому Павлинуксу RTFM :).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Лопата"  
Сообщение от gvy email on 12-Окт-06, 12:38 
>>40ns * 8bit * 220Mhz = 0.7040000000e-5 sec.
>>команда,например, mov al, 0 - около 50 тактов
>В ARM команды исполняются за 1 или два такта, если не путаю
>чего-то. Ну, во всяком случае, большинство их.
Так чего ж уважаемый гонщик и был отослан читать книжку, где в т.ч. про отлизывание по циклам разобрано.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Лопата"  
Сообщение от Анонимаус on 13-Окт-06, 02:59 
>40ns * 8bit * 220Mhz = 0.7040000000e-5 sec.
>команда,например, mov al, 0 - около 50 тактов
Какой, на**й al в ARM, нерюх?ARM кстати типично молотит около 1 команды на такт(+\- тормоза памяти, в идеальном случае когда память поспевает за процом, ядро достигает [средних] скоростей типа 0.9 команд на такт).

>долго рисовать, но у меня получилось что ассемблерных команд должно быть около
>7000
Так это ж до**я?!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от dmitri (??) on 11-Окт-06, 23:42 
Молодцы, еслибы когда я диплом делал были такие штуки...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от mitiok (??) on 12-Окт-06, 13:41 
а не знает ли кто, где можно в москве купить что-нибудь подобное?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от sauron email(??) on 13-Окт-06, 07:21 
>а не знает ли кто, где можно в москве купить что-нибудь подобное?
>
http://www.mikc.ru/
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от Heavy Rail on 26-Окт-06, 11:58 
>>а не знает ли кто, где можно в москве купить что-нибудь подобное?
>>
>http://www.mikc.ru/

Хм, цены хорошие, но платная ОС.
А именно TS-7400 в Москве еще нету?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от Dmitry email(??) on 13-Окт-06, 04:47 
ALL, есть ли схемы таких одноплатных железок ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от sauron email(??) on 13-Окт-06, 07:22 
>ALL, есть ли схемы таких одноплатных железок ?
http://www.opencores.org/browse.cgi/by_category
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от Аноним on 14-Окт-06, 19:26 
и для каких целей его использовать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Мини-компьютер с Linux загружающийся за 1.1 секунды."  
Сообщение от Лузер on 15-Окт-06, 02:34 
>и для каких целей его использовать?
Да хренова куча целей, например такие железки юзаются для:
- любые интеллектуальные системы сбора информации с локальной предобработкой и отливом результатов сразу по эзернету\ip куда там вам надо
- Сетевые девайсы - железные фаерволы, роутеры, точки доступа, системы безопасности...
- В принципе может быть система охраны с работой по TCP\IP
- Контроллер (чегоугодно) удаленно управляемый по интернету.

В общем применений такому добру туева хуча :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Мини-компьютер с Linux, загружающийся за 1.1 секунды"  
Сообщение от Michael Shigorin email on 15-Окт-06, 17:57 
>>и для каких целей его использовать?
>Да хренова куча целей, например такие железки юзаются для:
На LD приводится одно из применений, где нужны именно быстрый взлёт и низкое потребление -- контроллер датчиков погоды на солнечной панельке.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "OpenNews: Мини-компьютер с Linux загружающийся за 1.1 секунд..."  
Сообщение от _Nick_ email(ok) on 17-Окт-06, 12:56 
симпатяга..... :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру