GCM48: Difference between revisions
(→FAQ) |
|||
Line 1: | Line 1: | ||
==GCM-5605B-048 ( | ==GCM-5605B-048 (GCM48)== | ||
[[File:GCM48.png|300px]] | [[File:GCM48.png|300px]] | ||
The | The GCM48 is a general-purpose control module with six CAN buses, two LIN masters and one LIN slave, and configurable discrete inputs and outputs, including analog inputs, frequency inputs, a wake input, low-side driver outputs and an H-bridge driver output. | ||
The | The GCM48 is one of the Raptor rugged production controllers that use a software development process based on MATLAB/Simulink and Raptor-Dev which significantly speeds up algorithm development by using automatic integration and code generation. In addition, developers can quickly test application software using simulation and automated testing. | ||
Line 19: | Line 19: | ||
A:It has been discovered that in the 2002 and 2008 revisions the LIN1 and LIN2 resources are swapped. Previous documentation was incorrect, and the datasheet now reflects the proper pin-out. <br>''' If you are transitioning your system from a 2002 or 2008 to a 2104 and use LIN1 or LIN2, you will need to swap these pins.''' | A:It has been discovered that in the 2002 and 2008 revisions the LIN1 and LIN2 resources are swapped. Previous documentation was incorrect, and the datasheet now reflects the proper pin-out. <br>''' If you are transitioning your system from a 2002 or 2008 to a 2104 and use LIN1 or LIN2, you will need to swap these pins.''' | ||
Q: What is the Baud Rate for recovery of the | Q: What is the Baud Rate for recovery of the GCM48? | ||
A:'''Recovery Procedure is CAN 1, 500K Baud Rate.''' The | A:'''Recovery Procedure is CAN 1, 500K Baud Rate.''' The GCM48 boot procedure works at 500K Baud only. | ||
Q: Can I flash the | Q: Can I flash the GCM48 on different CAN buses? | ||
A: The '''GCM48-1906''' and '''GCM48-2002''' variants of the | A: The '''GCM48-1906''' and '''GCM48-2002''' variants of the GCM48 can only be flashed on '''CAN1''' with a fixed address. The '''GCM48-2008''' and '''GCM48-2104''' support flashing on different CAN buses. | ||
Q: What is new in the GCM48-2104? | Q: What is new in the GCM48-2104? | ||
Line 33: | Line 33: | ||
Q: How much current does the module sink when hibernating? How much does it sink when not hibernating? | Q: How much current does the module sink when hibernating? How much does it sink when not hibernating? | ||
A: When WAKE_INPUT1 is low, the module draws about | A: When WAKE_INPUT1 is low, the module draws about 550uA. When WAKE_INPUT1 is high (module is on), it draws about 120mA. | ||
Q: Are there other user tips and Q&As on Raptor ECUs published? | Q: Are there other user tips and Q&As on Raptor ECUs published? | ||
Line 43: | Line 43: | ||
Please reference the following document to download and install the compiler from NXP's website. | Please reference the following document to download and install the compiler from NXP's website. | ||
'''[https://wiki.neweagle.net/ProductDocumentation/Raptor/Controllers/S32%20Design%20Studio%20for%20Power%20Architecture%20v2.1%20Compiler%20Install%20Guide.pdf | '''[https://wiki.neweagle.net/ProductDocumentation/Raptor/Controllers/S32%20Design%20Studio%20for%20Power%20Architecture%20v2.1%20Compiler%20Install%20Guide.pdf GCM48 Compiler Installation Guide]''' | ||
==Obsolete Modules== | ==Obsolete Modules== |
Revision as of 16:05, 6 February 2023
GCM-5605B-048 (GCM48)
The GCM48 is a general-purpose control module with six CAN buses, two LIN masters and one LIN slave, and configurable discrete inputs and outputs, including analog inputs, frequency inputs, a wake input, low-side driver outputs and an H-bridge driver output.
The GCM48 is one of the Raptor rugged production controllers that use a software development process based on MATLAB/Simulink and Raptor-Dev which significantly speeds up algorithm development by using automatic integration and code generation. In addition, developers can quickly test application software using simulation and automated testing.
Datasheets
- GCM-5605B-048-2008
- GCM-5605B-048-2104
Frequently Asked Questions (FAQ)
Q: How do I fix LIN1 and LIN2 communication issues?
A:It has been discovered that in the 2002 and 2008 revisions the LIN1 and LIN2 resources are swapped. Previous documentation was incorrect, and the datasheet now reflects the proper pin-out.
If you are transitioning your system from a 2002 or 2008 to a 2104 and use LIN1 or LIN2, you will need to swap these pins.
Q: What is the Baud Rate for recovery of the GCM48?
A:Recovery Procedure is CAN 1, 500K Baud Rate. The GCM48 boot procedure works at 500K Baud only.
Q: Can I flash the GCM48 on different CAN buses?
A: The GCM48-1906 and GCM48-2002 variants of the GCM48 can only be flashed on CAN1 with a fixed address. The GCM48-2008 and GCM48-2104 support flashing on different CAN buses.
Q: What is new in the GCM48-2104?
A: The GCM48-2104 only utilizes 7 low-side outputs. In this variant, LSO6 is utilized for "Fuel Level Indicator" actuation and is not able to function as a typical LSO.
Q: How much current does the module sink when hibernating? How much does it sink when not hibernating?
A: When WAKE_INPUT1 is low, the module draws about 550uA. When WAKE_INPUT1 is high (module is on), it draws about 120mA.
Q: Are there other user tips and Q&As on Raptor ECUs published?
A: Yes, see the knowledge base on the support portal. https://neweagle.net/product-support/
Compiler
S32 Design Studio for Power Architecture v2.1
Please reference the following document to download and install the compiler from NXP's website.
GCM48 Compiler Installation Guide
Obsolete Modules
- GCM-5605B-048-2002