-
Notifications
You must be signed in to change notification settings - Fork 672
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
MCU Wrong Definition for EK-TM4C123GXL LaunchPad #807
Comments
Fwiw, the part listed "PART_TM4C1233H6PM" correctly corresponds to the Tiva-C branded equivalent for the Stellaris LM4F120H5QR. It's Tiva-C TM4C123G that needs its part entry changed. |
I don't understand. Is the specification sheet of the TM4C123G LaunchPad wrong?
The TM4C123G doesn't feature QEI, and I've just tested QEI on TM4C123GH6PM-based LaunchPad successfully. |
The LM4F120H5QR doesn't have QEI...
...while the TM4C123GH6PM does feature it...
...thanks to this very basic sketch based on 16.2.1.23 ROM_SysCtlPeripheralPresent from LM4F120H5QR ROM USER’S GUIDE (spmu245a).
|
At the same time,
...but However, Energia lists the 2 boards. |
The previous sketch identifies 1 QEI for the TM4C129ENCPDT aka. Connected LaunchPad.
|
The boards flags defined by Energia 0101E0017 are
|
This issue was moved to energia/tivac-core#24 |
File
Energia.app/Contents/Resources/Java/hardware/lm4f/cores/lm4f/Energia.h
includes a wrong definition for the EK-TM4C123GXL LaunchPad.It should be
PART_TM4C123GH6PM
instead ofPART_TM4C1233H6PM
as per ARM® Cortex®-M4F Based MCU TM4C123G LaunchPad™ Evaluation Kit product page.As a consequence, wrong pins are selected in
Energia.app/Contents/Resources/Java/hardware/lm4f/cores/lm4f/driverlib/pin_map.h
and QEI pins aren't exposed.The text was updated successfully, but these errors were encountered: