The OpenNET Project / Index page

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

Ядро Linux портировано для калькуляторов TI-Nspire

05.04.2013 07:30

В списке рассылки разработчиков ядра Linux представлен патч с начальной поддержкой графических калькуляторов TI-Nspire. Поддерживаются четыре модели TI-Nspire: "Clickpad", "Touchpad", "CX" и "CM-C".

Технически, калькуляторы семейства TI-Nspire представляют из себя компьютер на основе процессора LSI ARM926EJ-S с частотами до 200MHz. Калькулятор укомплектован 32MB SDRAM (в новой модели CX - 64MB), NAND flash, экраном 320x240 пикселей и контроллером USB OTG, позволяющим организовать соединение калькуляторов между собой.

Изначально, невзирая на достаточно мощное "железо", данные калькуляторы программно довольно ограничены в возможностях. В их основе лежит проприетарная ОС Nucleus, а вторичный загрузчик, программная начинка и диагностическое ПО ограничены в модификации из-за использования верификации по цифровым подписям (RSA), не дающим внести какие-либо изменения в предустановленную прошивку.

Еще более странным является то, что калькуляторы, предназначенные для обучения специалистов, поддерживают лишь ограниченный подвид языка BASIC, который не может ни рисовать на экране, ни обрабатывать нажатия произвольных клавиш на клавиатуре, а также проприетарный диалект Lua, который не совместим с стандартной реализацией Lua и в котором отсутствуют какие либо средства для работы с файловой системой, невзирая на наличие таковой. Все это очень сильно ограничивает применение указанных средств программирования. Кроме того, отмечается что Texas Instruments активно блокирует выполнение нативного кода на указанных калькуляторах.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Linux портирован на калькулятор TI-Nspire
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36593-linux
Ключевые слова: linux, port
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (54) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, анон (?), 11:34, 05/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    моя школомечта восьмилетней давности о сборке кластера из калькуляторов и утюгов под линуксом становится всё ближе
     
     
  • 2.21, Аноним (-), 15:35, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Никак в Топ-500 метите? :)
     
     
  • 3.28, savant (ok), 16:57, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    в топ-100500
     

  • 1.2, ано2анон (?), 11:53, 05/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Ок, линукс для калькулятора. Осталось выяснить - ЗАЧЕМ?!
     
     
  • 2.4, Аноним (-), 12:24, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну дык калькулятор по уровню как старый компьютер. Пихают же зачем-то фотики и браузеры в телефоны, значит, надо.
     
  • 2.6, Аноним (-), 12:51, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ок, линукс для калькулятора. Осталось выяснить - ЗАЧЕМ?!

    Потому что крайне тупо урезать на программном уровне возможности железки которая мощнее моего третьего по счету компьютера в 2...4 раза. Есть те кто тупо потреб..цтвует. А есть те кто не удовольствуется лишь опцией набить брюхо и сыто отвалиться смотреть футбол и вместо этого меняет мир.

     
     
  • 3.26, Аноним (-), 16:40, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А есть те кто не удовольствуется лишь опцией набить
    > брюхо и сыто отвалиться смотреть футбол и вместо этого меняет мир.

    А я по плюсам/минусам смотрю - в этой новости собралась куча народу, которые меняют мир через калькуляторы :)


     
     
  • 4.42, Аноним (-), 06:06, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Просто 1 Это индикатор того что данный индивид способен активно изучать мир ... большой текст свёрнут, показать
     
  • 2.25, Слушатель (?), 16:37, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чтобы задействовать все доступные возможности калькулятора.
     
  • 2.29, denis111 (ok), 19:58, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Подключить usb хаб, в него usb-ethernet адаптеры со свичами и сделать роутер :)
     
  • 2.31, Наше имя легион (?), 23:39, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Ок, линукс для калькулятора. Осталось выяснить - ЗАЧЕМ?!

    KAK ETO ZACHEM?!! PISHU S KALKULATORA! :)

     
  • 2.40, AnonuS (?), 03:56, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Хорошо бы сначала выяснить зачем вообще нужен этот каркулятор с бэйсиком и луа ?
     
     
  • 3.48, www2 (ok), 08:59, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Успокойтесь, вам он точно не нужен.
     
     
  • 4.50, Anonus (ok), 17:38, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Успокойтесь...

    А с чего ты взял что я нервничаю ?


    > ... вам он точно не нужен.

    Я в этом и не сомневался!

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

     
     
  • 5.51, Аноним (-), 17:45, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > а также какая в нём заложена "киллерфича", которая не позволяет отказаться
    > от применения этот чудо-юдо-девайса.

    Никакой киллер-фичи. Обычный инструмент для всякого научного народца и прочих, типа студентов. В свете этого особенно странно выглядит такой идиотский комплект ограничений и сабж становится вполне логичен и понятен.

     
     
  • 6.55, Anonus (ok), 01:43, 07/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Никакой киллер-фичи. Обычный инструмент для всякого научного народца и прочих, типа студентов.

    Дорогой брат Аноним, все перечисленные тобою категории пешеходов имеют в кармане мобилки, которые перекрывают указанный девайс по своим вычислительным возможностям в 100500 раз, не говоря уже о всяких планшетках, которые есть теперь у каждого детсадовца... поэтому киллерфича просто обязана быть в наличии.

     

  • 1.3, Аноним (-), 12:07, 05/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Чего только люди не делают... Одни лепят калькуляторы с бейсиком и возможностями постороения сети из них, другие туда ОС портируют.
    Жду с нетерпением синезубых дверных петель с вайфаем и предустановленным касперским.
     
     
  • 2.7, Аноним (-), 12:58, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Внезапно, калькуляторы с момента своего сотворения были устройствами с микропроц... большой текст свёрнут, показать
     
     
  • 3.9, Аноним (-), 13:01, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это от незнания матчасти :) У машины Бэббиджа микрухи не было.
     
     
  • 4.11, Аноним (-), 13:14, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Это от незнания матчасти :) У машины Бэббиджа микрухи не было.

    Чего бы вдруг от незнания? Микропроцессоры просто логичное дальнейшее развитие идей универсальных вычисляторов. Они настолько универсальны и повсеместны, что когда щелкаешь многорежимным фонариком - как-то и не задумываешься что по факту эти режимы переключает микропроцессор. С собственной фирмварой. И, кстати, ее в половине случаев можно перепрошить. Перепрограммировать фонарик - круто звучит, а? :)

     
     
  • 5.12, Аноним (-), 13:21, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Чего бы вдруг от незнания?

    Потому что :)

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

    Перепрограммировать дверную петлю - ещё круче. И кстати, практических применений больше, чем при перепрограммировании фонарика

     
     
  • 6.14, Аноним (-), 13:39, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Потому что :)

    Убойная аргументация... выдающая трололошика.

    > Перепрограммировать дверную петлю - ещё круче. И кстати, практических применений больше,
    > чем при перепрограммировании фонарика

    Насчет петли не знаю, а вот умный дверной замок - штука чертовски востребованная как оказалось. Так что близко, близко.

     
     
  • 7.16, Аноним (-), 14:24, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ага, умный замок, дааааа.
    Только что мне айтишный начальник рассказывал, что при отключении электричества программируемый магнитный замок (какого-то хрена он остался в рабочем состоянии?!) отказался пускать его в серверную.
    Ай сейчас мне расскажут, что это всё виновыты косорукие программисты и админы и что сам автор, конечно, никогда никаких косяков в своей работе не допускал и не допустит :)
     
     
  • 8.18, Аноним (-), 14:36, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Так и должно быть Иначе- рубанул электричество и заходи куда хочешь ... текст свёрнут, показать
     
     
  • 9.19, Аноним (-), 14:39, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ыыыы Как бы должно быть, чтобы авторизация продолжала работать А при пожаре ... текст свёрнут, показать
     
     
  • 10.44, Аноним (-), 06:15, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У нормальных замков есть 1 Резервное питание 2 Локальный безусловный оверрай... текст свёрнут, показать
     
     
  • 11.49, Аноним (-), 11:38, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хорошая температура Но в машинном зале обычно есть чем согреться, чтобы спастис... текст свёрнут, показать
     
     
  • 12.52, Аноним (-), 17:47, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А статистика гугля по отказам винчестеров - иного мнения на этот счет Да и затр... текст свёрнут, показать
     
     
  • 13.53, Led (ok), 19:30, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Температура в помещении и температура внутри корпуса на поверхности блинов винче... текст свёрнут, показать
     
  • 9.33, Наше имя легион (?), 23:44, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, при вырубании энергии замок должен открываться Дабы никто не погиб при ава... текст свёрнут, показать
     
     
  • 10.37, Led (ok), 01:18, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну вы, блин, даёте На нормальных эл замках не на крутых, а просто - нормаль... текст свёрнут, показать
     
  • 8.43, Аноним (-), 06:09, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну да, дай папуасу в руки микроволновку - и он зажарит свой мозг до золотистой к... текст свёрнут, показать
     
  • 8.54, Michael Shigorin (ok), 23:39, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть два варианта поведения по умолчанию по крайней мере лет пятнадцать тому та... текст свёрнут, показать
     
  • 6.39, ffirefox (?), 02:18, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Перепрограммировать дверную петлю - ещё круче. И кстати, практических применений больше,
    > чем при перепрограммировании фонарика

    Можно по своему желанию прошить звук скрипа. ;)


     
  • 4.22, Аноним (-), 15:36, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Это от незнания матчасти :) У машины Бэббиджа микрухи не было.

    По справедливости, машины Бэббиджа тоже не было.

     
     
  • 5.27, Аноним (-), 16:46, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > По справедливости, машины Бэббиджа тоже не было.

    Да ладно, вы прекрасно понимаете о чём я, не придирайтесь к словам :)
    Новое поколение просто никогда не видело механических советских касс с ручкой сбоку и не представляет, что может сделать думающий головой человек без всяких микрух. Отсюда и поток добросовестных заблуждений :)

     
     
  • 6.45, Аноним (-), 06:19, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Новое поколение просто никогда не видело механических советских касс с ручкой сбоку

    Я видел. А с микросхемами то же самое получаеться в 100 раз проще и в 200 раз компактнее. Поэтому они и стали так популярны. Микросхемы, разумеется. А не советские громыхающие кассы.

     
  • 5.35, Led (ok), 01:12, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Это от незнания матчасти :) У машины Бэббиджа микрухи не было.
    > По справедливости, машины Бэббиджа тоже не было.

    Кто-то книжку Гибсона принял за документальную:)

     
  • 3.10, Аноним (-), 13:10, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Приятно увидеть, что архитектурные астронавты живы :)
     
  • 2.32, Наше имя легион (?), 23:41, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Чего только люди не делают... Одни лепят калькуляторы с бейсиком и возможностями
    > постороения сети из них, другие туда ОС портируют.
    > Жду с нетерпением синезубых дверных петель с вайфаем и предустановленным касперским.

    Не жди. Касперский - он для мерзской венды, её уж точно никто никуда портить не будет.

     
     
  • 3.36, Led (ok), 01:15, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Чего только люди не делают... Одни лепят калькуляторы с бейсиком и возможностями
    >> постороения сети из них, другие туда ОС портируют.
    >> Жду с нетерпением синезубых дверных петель с вайфаем и предустановленным касперским.
    > Не жди. Касперский - он для мерзской венды, её уж точно никто
    > никуда портить не будет.

    Да ладно - а qemu-system-i386 зачем?

     

  • 1.5, Аноним (-), 12:46, 05/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > Изначально, невзирая на достаточно мощное "железо", данные калькуляторы программно довольно ограничены в возможностях. В их основе лежит проприетарная ОС Nucleus, а вторичный загрузчик, программная начинка и диагностическое ПО ограничены в модификации из-за использования верификации по цифровым подписям (RSA), не дающим внести какие-либо изменения в предустановленную прошивку.
    > Еще более странным является то, что калькуляторы, предназначенные для обучения специалистов, поддерживают лишь ограниченный подвид языка BASIC, который не может ни рисовать на экране, ни обрабатывать нажатия произвольных клавиш на клавиатуре, а также проприетарный диалект Lua, который не совместим с стандартной реализацией Lua и в котором отсутствуют какие либо средства для работы с файловой системой, невзирая на наличие таковой. Все это очень сильно ограничивает применение указанных средств программирования. Кроме того, отмечается что Texas Instruments активно блокирует выполнение нативного кода на указанных калькуляторах.

    Проприетарный маразм во всей красе.
    Причина блокировки загрузчиков на смартфонах еще понятны - привязка к сервисам, магазинам приложений, но здесь-то это зачем? Сами юзеры могли бы добавить поддержку любимых ЯП (вон уже и ядро портируют), что точно бы не уменьшило покупательский спрос

     
     
  • 2.8, Аноним (-), 12:59, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Проприетарный маразм во всей красе.

    Дежурное проприерасовское жлобство.

    > Причина блокировки загрузчиков на смартфонах еще понятны

    There is no excuse. No matter what.

     
  • 2.13, psv (??), 13:30, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    защита от перепрошивки --- требование от корпоративных покупателей использующих эти калькуляторы как учебные пособия (в том числе во время приема экзаменов).

    ps ... что бы "шпоры" из них не делали.

     
     
  • 3.15, Аноним (-), 13:40, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > от корпоративных покупателей использующих эти калькуляторы как учебные пособия

    По му...честву и жлобству. А мы не прощаем и не забываем. Мы выучили урок. И заставим оплатить счета.

     
  • 2.23, Аноним (-), 15:37, 05/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Проприетарный маразм во всей красе.
    > Причина блокировки загрузчиков на смартфонах еще понятны - привязка к сервисам, магазинам
    > приложений, но здесь-то это зачем?

    Так солиднее.

     

  • 1.20, Аноним (-), 14:46, 05/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждём портирования Plasma ;)
     
  • 1.24, Аноним (-), 15:49, 05/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это не тот калькулятор, на котором эмуль для GBA есть? Зачётная железка.
     
  • 1.30, baz (??), 20:54, 05/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а на мой старый МК-52 пойдёт? ))))
     
     
  • 2.34, demimurych (ok), 00:27, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    побежит
     
     
  • 3.47, Аноним (-), 06:25, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > побежит

    Поползет.

     
  • 2.38, Led (ok), 01:19, 06/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > а на мой старый МК-52 пойдёт? ))))

    Да. Только нужно множитель разблокировать и линейку памяти добавить. ну и "зарутить" его, естественно.

     

  • 1.41, Аноним (-), 05:15, 06/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нормально это, сейчас у всех устройств помимо основного назначения есть еще ряд дополнительных назначений. И калькулятор не исключение, потому что прогресс позволяет это сделать. Верно, тут в комментариях было сказано, калькулятор это электронная вычислительная машина. Например, игровая консоль, имеет основное назначение это игры и развлечение, однако этот факт не помешал некоторым людям сделать на основе консолей вычислительный кластер.
     
  • 1.56, kostett (ok), 22:18, 08/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ARM926EJ-S
    > J

    Jazelle же. Ява-машину с ее поддержкой вкатить на этот куркулятор - в жбенчмарке 1.0 при такой тактовой частоте будет минимум 6000 баллов. Это, к слову, отсутствие тормозов в яве _вообще_. Жаль, щас жазелли никуда не ставят, старик СЕ К750 был последним, где эта железяка использовалась.
    Кстати, насчет частоты, эта игрушка без особого труда гонится, если мку позволяет. Самолично гнали симанц сх75 (там такой же проц) со штатных 104 МГц (а по спекам 120) до 208. До 312 гонится тоже, но тогда уже рама не вытягивает. Так что дерзайте, посоны :3

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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