Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BeagleBone Cape Board Design without EEPROM #21

Open
NabilaTasnim opened this issue May 7, 2024 · 6 comments
Open

BeagleBone Cape Board Design without EEPROM #21

NabilaTasnim opened this issue May 7, 2024 · 6 comments

Comments

@NabilaTasnim
Copy link

I am confused about one thing. If I design a BeagleBone Cape Board without EEPROM and use it with BeagleBone Black, then will that Cape Board work just like a PCB board? @RobertCNelson @jadonk @pdp7 @MarkAYoder

@RobertCNelson
Copy link
Member

If you don't install an eeprom, it just won't auto-load... Nothing stopping from writing directions on using an overlay for your cape.

@NabilaTasnim
Copy link
Author

@RobertCNelson I was thinking if I connect the cape board over the BeagleBone Black and control the GPIO pins of the BeagleBone Black, will I be able to use the cape board? I meant, can I then use the cape board just like the breadboard or protoboard?

@RobertCNelson
Copy link
Member

eeprom is only used for 'auto' detection of what board is plugged into the bbb.. as long as you know what board is plugged in your can load the appropriate overlay

@NabilaTasnim
Copy link
Author

But I want the cape to serve the purpose of the PCB board. It does not need to be intelligent. The cape’s header pins will be like jumper wires, so if I enable one GPIO pin of BeagleBone Black, the corresponding header pin of the connected cape will also be enabled like the jumper wire. So, is it possible to use the header pins of the cape like the jumper wires? @RobertCNelson

@RobertCNelson
Copy link
Member

The only intelligent feature is the erprom. If you don't have eeprom, you can write your own overlay to configure the pin in any mode that is supported.

@adhishhh
Copy link

Yes, your Cape Board without EEPROM will work like a PCB with BeagleBone Black. You'll just need to create a Device Tree Overlay (DTO) for manual configuration instead of automatic detection via EEPROM. This lets you control the Cape's functionalities through BeagleBone Black's software, similar to how you'd use jumper wires on a breadboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants