Перейти к публикации

Вопросы по Teensy 2.0 ++


maksick
 Поделиться

Рекомендованные сообщения

И еще заметил что чип teensy греется сильно при подключении к ПК через USB.

 

SergSV, проверь ЛС)

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

Нужно установить проги программу Python 2.7 и Arduino-1.0.5. Запускать их не надо. Они видно нужны для работы с файлами с расширением .py  . Teensy  прошить файлами NORway.hex или NANDway.hex.
Для прошивки запускаем прогу teensy.exe и подключаем teensy к USB порту. Нажимаем на Teensy кнопку тем самым окно запущенной программы должно стать активным (  не замутненым ). У меня с сайта http://www.pjrc.com/ прога не захотела работать. Скачал с китайского и все заработало. Затем во вкладке File выбираем прошиваемый файл NANDway или NORway.  Во вкладке Operation выбираем Programm. Прошивается быстро. Затем во вкладке Operation выбираем Reboot. Teensy готов для работы с одним из типов памяти. Подключаем к компу и смотрим в диспетчере устройст к какому порту подключилось устройство. Оно обозначено как USB Serial (Communication Class, Abstract Control Model) .Опишу далее как работать с NOR памятью, с NAND еще не работал но там отличий не много Далее я создал папку на диске С :teensy и скинул туда файлы NANDway и NORway. Запускаем командную строку CMD . Указываем где у нас хранятся файлы NORway и NANDway . В моем случаи это cd C:\teensy\ . 

набираем NORway.py COM3(У меня как COM3 ,а так смотреть надо в диспетчере устройств)  .Пройдет инициализация и определиться тип памяти. затем набираем NORway.py COM3 release . Нужно для сброса памяти. Далее NORway.py COM3 dump "имя файла". bin . Начнется чтение памяти. Далее проверяем файл прогой Flowrebuilder на правильность. Обгрейдим его и заливаем назад командой NORway.py COM3 write "имя файла". bin . Команда program у меня не захотела работать.

Описание команд для NAND

NANDway usage
NANDWay.py Serial-Port 0/1 Command

  Serial-Port  Name of serial port to open (eg. COM1, COM2, /dev/ttyACM0, etc)
  0/1  NAND id number: 0-NAND0, 1-NAND1
  Commands:
  *  dump Filename [Offset] [Length]
     dumps to Filename at [Offset] and [Length]
  *  vwrite/write Filename [Offset] [Length]
     Flashes (v=verify) Filename at [Offset] and [Length]
  *  vdiffwrite/diffwrite  Filename Diff-file
     Flashes (v=verify) Filename using a Diff-file
  *  release
     Releases TRISTATE, so that the PS3 can boot
  *  bootloader
     Enters Teensy's bootloader mode (for Teensy reprogramming)
     Notes: 1) All offsets and lengths are in hex
            2) The Diff-file is a file which lists all the changed
               offsets of a dump file. This should increase flashing
               time dramatically.

Пример:

  NANDWay.py COM1
  NANDWay.py COM1 0 dump d:\myflash.bin
  NANDWay.py COM1 1 dump d:\myflash.bin 3D a0
  NANDWay.py COM1 0 write d:\myflash.bin
  NANDWay.py COM3 1 write d:\myflash.bin
  NANDWay.py COM3 1 vwrite d:\myflash.bin 8D A0000
  NANDWay.py COM4 0 diffwrite d:\myflash.bin d:\myflash_diff
  NANDWay.py COM3 1 vdiffwrite d:\myflash.bin d:\myflash_diff
  NANDWay.py COM1 0 release

После номера порта я так понял указывается с какой памяти читать данные.

 

Команды для NOR

NORway usage
Usage: %s serialport [command] [filename] [address]
   
serialport  Name of serial port to open (eg. COM1, COM2, /dev/ttyACM0, etc)
command     dump       Reads entire NOR to [filename]
            erase      Erases one sector (128KB) at [address]
            write      Flashes (read-erase-modify-write-verify) [filename]
                       at [address] to NOR
            writeimg   Same as write, but prepend a 16-byte length header
                       [address] is required
            program    Flashes (erase-write-verify) [filename]
                       at [address] to NOR
            release    Releases NOR interface, so the PS3 can boot
filename    Filename for [dump|write|writeimg|program]
address     Address for [erase|write|writeimg|program]
            Default is 0x0, address must be aligned (multiple of 0x20000)

Изменено пользователем SergSV
Ссылка на комментарий
Поделиться на других сайтах

SergSV, большое спасибо за разъяснение тупоголовому) я после пыток слимки даже и не подумал залить в тинси прошивку для NANd памяти и еще что то хочу) Так или иначе дела так обстоят

 

http://funkyimg.com/p/Da3t.jpg

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

  • 7 месяцев спустя...

Подниму темку.

Добрался и я до даунгрейда пс3.

есть тинси. (брал исключительно для експериментов с 1 консолькой НАНД, но тут подвернулось пару слимок с НОР памятью).

Суть такова.

Вроде все припаял норм, дорогу 5 В порезал, замкнул 3.3 В. Регулятора нет, питаю от ПС3.

Проблема - Дамп снимаеться с кучей ошибок (то 24 с 48, то 39 с 48).

Память определяеться норм . Дамп тоже считывается полностью.

Куда копать?

 

И еще -  в инструкции написано "Введите NORway.py COM (номер вашего компорта) "

и ВКЛЮЧИТЕ вашу ПС3. она НЕ ДОЛЖНА ВКЛЮЧИТЬСЯ.

У меня приставка включаеться-кулер начинает работать. Может в етом проблема?

Провода АВГ30, несколько раз перепроверил - пайка норм, все точки правильно подпаял...

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

я пользуюсь прогой All In One Installer http://www.ps3hax.net/showthread.php?p=387777#post387777   и частично инструкцией с The Ultimate Fool Proof Guide:

Ps3 hardware downgrading http://www.ps3hax.net/showthread.php?t=39766 плюс смотрю русскоязычные инструкции

 

Фраза " "Введите NORway.py COM (номер вашего компорта) "

и ВКЛЮЧИТЕ вашу ПС3. она НЕ ДОЛЖНА ВКЛЮЧИТЬСЯ.  есть здесь  http://www.psjailbreak.ru/2012/07/25/norway-teensy-20-flashing-software.html

 

Уже и подавал 3.3 В на тинси не с мамки а с отдельного Бп - просто уменьшилось количество ошибок до 24, но ето все равно много.

Остаеться еще провода перепаять и заменить на потолще АВГ 26-28

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

раза " "Введите NORway.py COM (номер вашего компорта) "

и ВКЛЮЧИТЕ вашу ПС3. она НЕ ДОЛЖНА ВКЛЮЧИТЬСЯ.  есть здесь  http://www.psjailbreak.ru/2012/07/25/norway-teensy-20-flashing-software.html

Все норм, наверно не так перевел, Должно податься питанте, но загрузки не должно быть

Процедура сбросить вспышку:

  - PS3 выключен

  - В командной строке введите:

    NORway.py <your ком port>

  - Включите PS3, он не должен загружаться

  - В командной строке введите:

    NORway.py <your ком port> свалка flash.bin

  - Когда демпинг закончена введите:

    NORway.py <your ком port> релиз

  - Выключите PS3 (отсоедините Teensy если PS3 не загружается при перезапуске)

  Демпинг занимает около 1 минуты. Файл "flash.bin" с размером ровно 16 Мб (16.777.216 байт)

  был создан в текущем каталоге.

А 3,3 вольта я беру от 2х батареек. 

Делаю Тинси только НАНД, Питаю память отдельным источником.

для НОР есть Е3-флешер

Думаю что Нор память также можно запитать от внештего.

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

  • 2 недели спустя...
  • 2 месяца спустя...

Подскажите по тинси - хочу запитать НОР от внешнего источника, чтоб не включать пс3:
- сколько вольт подавать (1.7 В или 3.3 В?)
- подскажите точку к торой подпаивать питалово? (желательно с картинкой)

Мамка JSD-001 nor Spansion

Спасибо.

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...