#136 EEPROM is delivered in empty state

닫힘
Michael Schloh von Bennewitz4 년 전을 오픈 · 2개의 코멘트

EEPROM is delivered in empty state

Problem environment

The EEPROM part U6/U7 is connected to the Raspberry Pi secondary I2C interfaces, used for identifying the hardware attached on top of the host computer.

Steps to reproduce

  1. Refer to the schematic
  2. Study the circuits around U6/U7

Expected result

The EEPROM connected to each device contains data uniquely identifying it as a Sendcomm.

Actual result

The EEPROM is not prepared, and contains no data.

Workaround

Assume the user will follow documentation to enable the UART without choosing login.

Resources

https://github.com/raspberrypi/hats/
https://www.raspberrypi.org/documentation/configuration/config-txt/boot.md
https://www.raspberrypi.org/forums/viewtopic.php?f=107&t=265631
https://www.raspberrypi.org/blog/introducing-raspberry-pi-hats/
https://magpi.raspberrypi.org/articles/make-your-own-hat/
https://www.raspberrypi.org/documentation/configuration/uart.md
https://www.raspberrypi.org/forums/viewtopic.php?t=108134
https://github.com/raspberrypi/hats/blob/master/eeprom-format.md
https://github.com/raspberrypi/hats/tree/master/eepromutils

Severity level

This is low priority because project requirements do not mandate hardware identification.

# EEPROM is delivered in empty state ## Problem environment The EEPROM part U6/U7 is connected to the Raspberry Pi secondary I2C interfaces, used for identifying the hardware attached on top of the host computer. ## Steps to reproduce 1. Refer to the schematic 1. Study the circuits around U6/U7 ## Expected result The EEPROM connected to each device contains data uniquely identifying it as a Sendcomm. ## Actual result The EEPROM is not prepared, and contains no data. ## Workaround Assume the user will follow documentation to enable the UART without choosing login. ## Resources https://github.com/raspberrypi/hats/ https://www.raspberrypi.org/documentation/configuration/config-txt/boot.md https://www.raspberrypi.org/forums/viewtopic.php?f=107&t=265631 https://www.raspberrypi.org/blog/introducing-raspberry-pi-hats/ https://magpi.raspberrypi.org/articles/make-your-own-hat/ https://www.raspberrypi.org/documentation/configuration/uart.md https://www.raspberrypi.org/forums/viewtopic.php?t=108134 https://github.com/raspberrypi/hats/blob/master/eeprom-format.md https://github.com/raspberrypi/hats/tree/master/eepromutils ## Severity level This is **low priority** because project requirements do not mandate hardware identification.
Michael Schloh von Bennewitz added the
enhancement
label 4 년 전
Michael Schloh von Bennewitz Postproject catchall 4 년 전 마일스톤을 추가하였습니다.
Michael Schloh von Bennewitz 코멘트됨, 4 년 전
소유자

Regardless of EEPROM contents, it may be needed to direct the user to modify:

$ echo 'dtoverlay=miniuart-bt' >>/boot/config.txt
$ reboot
$ screen /dev/ttyAMA0 115200

...or

$ echo 'enable_uart=1' >>/boot/config.txt
$ reboot
$ screen /dev/ttyS0 115200
Regardless of **EEPROM contents**, it may be needed to direct the user to modify: ``` $ echo 'dtoverlay=miniuart-bt' >>/boot/config.txt $ reboot $ screen /dev/ttyAMA0 115200 ``` ...or ``` $ echo 'enable_uart=1' >>/boot/config.txt $ reboot $ screen /dev/ttyS0 115200 ```
Michael Schloh von Bennewitz 코멘트됨, 4 년 전
소유자

Although UART preconfiguration is not possible, the EEPROM device is delivered preprogrammed with a product suitable data structure as committed in 4f9180b.

Although UART preconfiguration is not possible, the EEPROM device is delivered preprogrammed with a product suitable data structure as committed in 4f9180b.
로그인하여 이 대화에 참여
마일스톤 없음
담당자 없음
참여자 1명
마감일

마감일이 설정되지 않았습니다.

차단
#138 EEPROM header J7 may be unnecessary
NLNetfound/dsendcomm
불러오는 중...
취소
저장
아직 콘텐츠가 없습니다.