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

[Docs] Add section about EEPROM on ARM #5070

Merged
merged 3 commits into from
Feb 18, 2019

Conversation

yanfali
Copy link
Contributor

@yanfali yanfali commented Feb 7, 2019

Document ARM EEPROM issues in FAQ

Description

Provide guidance for users of ARM based QMK boards

Types of changes

  • Core
  • Bugfix
  • New Feature
  • Enhancement/Optimization
  • Keyboard (addition or update)
  • Keymap/Layout/Userspace (addition or update)
  • Documentation

Issues Fixed or Closed by this PR

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document. (https://docs.qmk.fm/#/contributing)
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

@drashna
Copy link
Member

drashna commented Feb 7, 2019

Also, it should be noted that the compiled images above may need to be updated in the future.

And that i'm the one that compiled them, and all I did was add eeconfig_init() to matrix_init_user(), so you will want to reflash "your" firmware, after flashing these ones

add hyperlink

Co-Authored-By: yanfali <[email protected]>
@yiancar
Copy link
Contributor

yiancar commented Feb 7, 2019

I also think instead of linking .bin for specific folders we could generate a general bin that would just do an erase eeprom.

@drashna
Copy link
Member

drashna commented Feb 7, 2019

@yiancar the bin's are more of a stopgap for the boards that are definitely having this issue.

If it's possible, it would be nice to have a dfu-util command to reset the eeprom. If that's a bin, that's fine too.

@yiancar
Copy link
Contributor

yiancar commented Feb 7, 2019

Just flashing a .bin full of 0xff would erase the whole of the flash (and therefor the "eeprom")

@drashna
Copy link
Member

drashna commented Feb 7, 2019

Like completely 0xFF, or with addresses, etc?

Aka, do you have such a hex?

@drashna drashna merged commit efef540 into qmk:master Feb 18, 2019
zer09 pushed a commit to zer09/qmk_firmware that referenced this pull request Mar 2, 2019
* [Docs] Add section about EEPROM on ARM

* Add Preonic firmware

* Update docs/faq_build.md

add hyperlink

Co-Authored-By: yanfali <[email protected]>
dlhextall pushed a commit to dlhextall/qmk_firmware that referenced this pull request May 24, 2019
* [Docs] Add section about EEPROM on ARM

* Add Preonic firmware

* Update docs/faq_build.md

add hyperlink

Co-Authored-By: yanfali <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants