Простой способ прошивки стика CC2531 если нет дебаггера, но есть raspberry.

Все делал по инструкции, в разделе о малине.

Должна стоять wiringPi, затем качаем flash_cc2531 командой:

git clone https://github.com/jmichault/flash_cc2531.git

Подключаем CC2531 через дебаг кабель к Raspberry по следующей схеме:

  • pin 1 (GND) –> pin 39 (GND)
  • pin 7 (reset) –> pin 35 (GPIO24, BCM19)
  • pin 3 (DC) –> pin 36 (GPIO27, BCM16)
  • pin 4 (DD) –> pin 38 (GPIO28, BCM20)

Вставляем стик в raspberry и тестируем:

cd flash_cc2531
./cc_chipid

В ответ должны получить:

ID = b524.

Скачиваем последнюю прошивку вот отсюда: https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_Home_1.2/bin

На момент написания это CC2531_20190425.zip.

Распаковываем CC2531ZNP-Prod.hex в каталог прошивальщика flash_cc2531 и прошиваем, предварительно выполнив очистку:

./cc_erase
./cc_write CC2531ZNP-Prod.hex

Очистка идет быстро. Прошивка минуты 3. После прошивки запустилась верификация, но очень долгая, я ее отменил.

 

Оставить комментарий

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
Уведомление о