Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

CAN bus QE82527 driver problem

Status
Not open for further replies.

2PAC Mafia

Member
Hi guys,

we are working on a marine ECU which uses MC68332 processor. The problem we are trying to repair is about CAN bus output missing. The processor communicates by 8 bits bus to this QE82527 CAN bus driver. When you switch on the power all is working fine, it boots correctly and shows alarm codes on small LCD display, but the problem is that it should show CAN bus communication and it is not showing any output from its driver.

The steps we did in all the troubleshooting were:
- Replace QE82527 (twice)
- Check TX-RX output impedance on QE82527
- Check data and address bus continuity and wave form from processor-memories and driver chip
- Check with logic analyzer the bus address and data at QE82527, comparing with a good unit we saw a difference at some data, beginning with the first address which was READ and following with some WRITE data.
- Check with different EEPROM firmware with same behavieur
- Reprogram offline EEPROM memories to check correct bus microprocessor to memories behavieur successfully accessing by RS232 port
- Replace RAM chips
- Check QE82527 port 2 and compare successfully with a good one correctly
- Check QE82527 oscillator circuit correctly
- Replace main microprocessor MC68332
- Resold and check for frozen soldering points at memories

Our main doubt is why with the logic analyzer we see a different behavieur in data bus comparing from bad unit to good unit when we want to check the registers configuration signals commanded by the processor to the QE82527, during that chip select access. We see how the processor is not really configuring the chip so we have not output communication data.

Any idea is welcome. We attach main datasheets. Thanks a lot.
 

Attachments

  • MC68332 user manual.pdf
    1.7 MB · Views: 276
  • 82527 Serial communications controller.pdf
    241 KB · Views: 261
Is the oscillator running on the 82527 (pins 12 & 13), or is there an external clock feed present on one?

Are you getting appropriate signals on the IC control pins - CS, R/W, E etc?

When connected to a CAN bus, is data getting through to the RX pins 15 / 16 on that device?
 
Hello,
yes, all those points are OK. It uses external cristal oscillator.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top