LINUX.ORG.RU

работа с программаторами в GNU+Linux

 


1

1

Интересует, в частности, ChipProg-40/48/481 . истории успеха гуглятся плохо: либо всё на столько здорово, что не нуждается в статьях, либо всё удручающе плохо?



Последнее исправление: PexuOne (всего исправлений: 1)

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

NiTr0 ★★★★★
()

Использовать аврки в 21 веке — как-то [мягко говоря] глупо!

anonymous
()

либо всё на столько здорово, что не нуждается в статьях,

Вы что, недавно узнали о GNU/Linux? Откуда такие предположения? Я спать хотел лечь, а сейчас от хохота и не усну)

anonymous
()

Отталкивайся от того, что будешь им программировать. Например, если avr, то смотри список поддержки avrdude. Если микросхемы памяти, то flashrom. Для arm в первую очередь стоит глянуть openocd.

KivApple ★★★★★
()
Ответ на: комментарий от Kasch

500 баксов

http://www.phyton.ru/programmers/chipprog-48

28 320.00 р.

не умеет NAND

Поищи которые умеют NAND. Только как там быть с BB при переносе дампа, да и не в BGA корпусе их по пальцам можно посчитать

нормальный

Open Source Firmware

Windows and Linux

62000 Devices

Embedded Linux 2.6 inside

one of the fastest device programmers on the market today

нормальный я считаю

anonymous
()
Ответ на: комментарий от anonymous

28 320.00 р.

Это нормальная цена для универсального программатора.

Поищи которые умеют NAND.

Да хотя бы САБЖ.

, да и не в BGA корпусе

Адаптеры имеются. Недешёвые, конечно.

Дальше я спорить не вижу смысла. Если надо шить только EEPROM и SPI Flash, есть и за 50 баксов отличные решения, тот же TL866 II. А, погоди. Даже он умеет нанд, в отличие от оверпрайснутой ноунейм-параши, которую ты сюда принёс.

Kasch
()
Ответ на: комментарий от anonymous

через Wine ?

Через нормальную винду.

так с BB ты уже знаешь что делать во всех случаях ?

Прям во всех - не знаю. И что, теперь их не надо писать/менять? Или твоё говноподелие научится в NAND от моего незнания? Странный ты какой-то.

Kasch
()

PexuOne, если не нужен всякий NAND а просто биосы шить, бери «народный» USB программатор CH341A за $3 у китайцев, он поддерживается опенсорсным софтом flashrom и умеет всё то же что и он, даже мульт KB9012 шить

anonymous
()
Ответ на: комментарий от anonymous

SakuruKun, залогинься.

Ты не видишь что человеку нормальный программатор завести надо? А так-то можно и на LPT по известной всем схеме собрать за 15 минут, вообще бесплатно.

Kasch
()
Ответ на: комментарий от Kasch

Через нормальную винду

Странный ты какой-то

И что, теперь их не надо писать/менять?

Вот тебе еще нормальный программатор, теперь с NAND

https://www.batronix.com/shop/programmer/BX48/batego-II.html

Supported operation systems Windows (10, 8.1, 8, 7, Vista , XP), Linux, OS X

anonymous
()
Ответ на: комментарий от anonymous

Этот уже больше похож на человеческий, хотя тоже ноунейм непонятный. И не совсем понятно чем он лучше нормального русского ChipProg, где не будет проблем с гарантией и общением с разработчиком, или китайского TL866 II, который за 50 баксов и с большим сообществом.

Kasch
()
Ответ на: комментарий от Kasch

чем он лучше нормального русского ChipProg

самым главным - человеческим подходом к делу - ПО для всех ОС

или китайского TL866 II, который за 50 баксов

ты приколололся чтоли - это программаторы разного класса, с какой скоростью он прошьет ту же нанду гигов на 8, за пару часов ?

anonymous
()

Насколько я знаю фитоновские поделки полностью огороженые. Возможно через вайн как-то.

yax123 ★★★★★
()
Ответ на: комментарий от anonymous

Поищи которые умеют NAND. Только как там быть с BB при переносе дампа, да и не в BGA корпусе их по пальцам можно посчитать

фитон умеет нанд и даже в BGA (лично шил)

yax123 ★★★★★
()
Ответ на: комментарий от yax123

фитон умеет нанд

кто-то спорит с этим ? сложность в правильном обходе bad blocks - не зная алгоритм который используется в каждом кокретном случае шить бесполезно, на больших mlc nand вероятность наличия бэдов близка к 100% - на уровне спеков уже не помню какой процент бэдов допустим. Прямой путь - шить имидж самим процессором без сторонних программаторов которые о структуре размещения данных в дампе не знают ничего.

anonymous
()

ребят,

481 видится в системе так:

Bus 001 Device 005: ID 0403:6010 Future Technology Devices International, Ltd FT2232C/D/H Dual UART/FIFO IC

https://flashrom.org/FT2232SPI_Programmer

это хорошие новости, да? :)

или flashrom не возьмёт?

Bus 001 Device 010: ID 0403:6010 Future Technology Devices International, Ltd FT2232C/D/H Dual UART/FIFO IC
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0403 Future Technology Devices International, Ltd
  idProduct          0x6010 FT2232C/D/H Dual UART/FIFO IC
  bcdDevice            7.00
  iManufacturer           1 Phyton
  iProduct                2 Phyton Fast USB Programmer
  iSerial                 3 48140158
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           55
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower               40mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              2 Phyton Fast USB Programmer
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              2 Phyton Fast USB Programmer
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Jan 17 13:20:00 agutilities kernel: usb 1-12: new high-speed USB device number 10 using xhci_hcd
Jan 17 13:20:00 agutilities kernel: usb 1-12: New USB device found, idVendor=0403, idProduct=6010, bcdDevice= 7.00
Jan 17 13:20:00 agutilities kernel: usb 1-12: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 17 13:20:00 agutilities kernel: usb 1-12: Product: Phyton Fast USB Programmer
Jan 17 13:20:00 agutilities kernel: usb 1-12: Manufacturer: Phyton
Jan 17 13:20:00 agutilities kernel: usb 1-12: SerialNumber: 48140158
Jan 17 13:20:00 agutilities kernel: ftdi_sio 1-12:1.0: FTDI USB Serial Device converter detected
Jan 17 13:20:00 agutilities kernel: usb 1-12: Detected FT2232H
Jan 17 13:20:00 agutilities kernel: usb 1-12: FTDI USB Serial Device converter now attached to ttyUSB0
Jan 17 13:20:00 agutilities kernel: ftdi_sio 1-12:1.1: FTDI USB Serial Device converter detected
Jan 17 13:20:00 agutilities kernel: usb 1-12: Detected FT2232H
Jan 17 13:20:00 agutilities kernel: usb 1-12: FTDI USB Serial Device converter now attached to ttyUSB1

PexuOne
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.