Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects

sw: mikrobus: add mikrobus click ID flasher as submodule

Merged Vaishnav Achath requested to merge github/fork/vaishnavachath/master into master

This project allows to flash the eeprom on the new mikrobus click ID adapter from BeagleConnect Freedom,

The scheme for writing manifests is as follows:

  1. write production manifest(fixed, minimum information for enabling through userspace if driver is available) at addr 0x0000 onwards
  2. write variable manifest at next free block after writing production manifest
  3. update eeprom bytes with production manifest start block
  4. write protect fixed/production manifest(currently commented)

production/fixed manifest :

manifest available at click production time(contains some mikroe specific strings also), if driver does not exist at production time,it will contain minimal information on click hardware to enable for development through userspace, if driver exists additonal greybus/mikrobus information will be present

variable manifest :

  • updated in case a newer version of linux updates the format for receiving DT parameter/named gpios .etc

  • updated in case driver is available for 1 or more devices on board after click production

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply