GCM48: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
 
(39 intermediate revisions by 4 users not shown)
Line 2: Line 2:
[[File:GCM48.png|300px]]
[[File:GCM48.png|300px]]


The GCM48 is a general-purpose control module with 6 CAN buses, 2 LIN Masters and 1 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 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 upon 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. See the next page for more details.
The GCM48 is one of the Raptor rugged production controllers that use a software development process based on MATLAB/Simulink, known as Raptor-Dev. Raptor-Dev 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.


===<div style="font-size:21px; width:75%; font-weight:bold; text-align:left; padding-top:7px; padding-bottom:7px; background:#800020; color:white;">Datasheets</div>===
'''GCM-5605B-048-2008'''
:'''[https://neweagle.net/support/wiki/ProductDocumentation/Raptor/Controllers/GCM-5605B-048-2008_DataSheet.pdf Datasheet]'''
'''GCM-5605B-048-2104'''
:'''[https://neweagle.net/support/wiki/ProductDocumentation/Raptor/Controllers/GCM-5605B-048-2104_DataSheet.pdf Datasheet]'''
=== 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.


<div role="navigation" aria-labelledby="contents-footer-label" id="contents-footer" class="hlist plainlinks selfreference noprint" style="margin-top:5px; border:1px solid #B8C7D9; background-color:#800020; font-color:#FFFFFF padding:1em; text-align:left">
Q: How much current does the module sink when hibernating? How much does it sink when not hibernating?
<div id="contents-footer-label" style="font-size:140%" align="left">


===<div style="font-size:21px; font-weight:bold; text-align:left; padding-top:7px; padding-bottom:7px; color:white;">Data Sheets</div>===
    A: When WAKE_INPUT1 is low, the module draws about 550uA. When WAKE_INPUT1 is high (module is on), it draws about 120mA.
</div>
</div>


*'''GCM-5605B-048-2002'''
Q: Are there other user tips and Q&As on Raptor ECUs published? 
:'''[https://neweagle.net/support/wiki/ProductDocumentation/Raptor/Controllers/GCM-5605B-048-2002_DataSheet.pdf Datasheet]'''
*'''GCM-5605B-048-2008'''
:'''[https://neweagle.net/support/wiki/ProductDocumentation/Raptor/Controllers/GCM-5605B-048-2008_DataSheet.pdf Datasheet]'''
*'''GCM-5605B-048-2104'''
:'''[https://neweagle.net/support/wiki/ProductDocumentation/Raptor/Controllers/GCM-5605B-048-2104_DataSheet.pdf Datasheet]'''


===FAQs===
    A: Yes, see the knowledge base on the support portal. https://neweagle.net/product-support/
'''Recovery Procedure is CAN 1, 500K Baud Rate''' The GCM48 boot procedure only works at 500K Baud only.


The '''GCM48-2104''' only utilizes '''7''' Low-Side Outputs. In this variant, '''LSO6''' is utilized for FLIM (Fuel Level Indicator Module) actuation and is '''not''' able to function as a typical LSO.
Q: Can I purchase a 2008?  Are these modules available?


'''Note:''' the '''GCM48-1906''' and '''GCM48-2002''' variants of the GCM48 can only be flashed on '''CAN1''' with a fixed address.
    A: No, this is not a stocked item, but it is available with a large production order.  Contact '''[mailto:sales@neweagle.net sales]''' for more information.


=== Compiler ===
=== Compiler ===
'''S32 Design Studio for Power Architecture v2.1<br/>'''
'''S32 Design Studio for Power Architecture v2.1<br/>'''
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 GCM48 Compiler Installation Guide]'''
'''[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==
'''GCM-5605B-048-2002'''
:'''[https://neweagle.net/support/wiki/ProductDocumentation/Raptor/Controllers/GCM-5605B-048-2002_DataSheet.pdf Datasheet]'''


==Other Modules==
==Other Modules==
'''[[Controllers | Back to: Controllers]]'''
'''[[Controllers#GCM-5605B-048-2008_.26_2104_.28GCM48.29 | Controllers]]'''


== Webstore ==
== Webstore ==
'''[https://store.neweagle.net/product/raptor-general-control-module-gcm48/ Webstore: 48-Pin General Control Module]'''
'''[https://store.neweagle.net/shop/raptor/raptor-hardware/raptor-controllers-with-software/raptor-general-control-module-gcm48-2/ 48-Pin General Control Module]'''


'''[https://store.neweagle.net/product-category/products-by-category/controllers/ Webstore: All Control Modules]'''
'''[https://store.neweagle.net/product-category/raptor/raptor-hardware/raptor-controllers-with-software/ All Control Modules]'''


[[Category:Controllers]]
[[Category:Controllers]]

Latest revision as of 14:24, 24 March 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, known as Raptor-Dev. Raptor-Dev 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

Datasheet

GCM-5605B-048-2104

Datasheet

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/

Q: Can I purchase a 2008? Are these modules available?

    A: No, this is not a stocked item, but it is available with a large production order.  Contact sales for more information.

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

Datasheet

Other Modules

Controllers

Webstore

48-Pin General Control Module

All Control Modules