Re: It enters CDC mode, but doesn't show up in BlueTooth
Posted by
Seth on
May 09, 2016; 5:28pm
URL: http://bluesaab-forum.90.s1.nabble.com/It-enters-CDC-mode-but-doesn-t-show-up-in-BlueTooth-tp331p335.html
Yeah, the 328 should be fine since the car can see it and it's not dropping out.
I'm wondering if the rn52 is set to the "wrong" baud rate for comms; I can't remember if it uses 9600 or 115200, but the new software on 328 uses 9600 because it had more reliability.
I think you could try to short the 9600_baud pins on the bottom of the pcb and see if that works...that's kind of a back door to get to the rn52. Ideally that setting can be changed in the rn52, but it's a catch22; can't change the setting because you can't talk to it and you can't talk to it because the settings need changed!
So one way around that (If this is the problem), is change the 328 code to talk to it at 115200, upload it, change the rn52 settings, (which will present gibberish in the com window cuz now the baud rate is "wrong"), then change the 328 code back to 9600 and upload it again. I *think* that will work; I had to do something similar myself when upgrading the software.
On May 9, 2016, at 13:03, Pilkerton [via BlueSaab Forum] <
[hidden email]> wrote:
se4587 wrote
The RN52 is kind of a pita to solder...so i would def check there first. make sure each connection is good, clean, and no shorts.
Yep, no kidding. There's a line in the RN52 product brief that says, "Castellated SMT pads for easy and reliable PCB mounting" LOL
The top side was a piece of cake in comparison - my first ever experience doing SMT (I used a stencil + solder paste + hot air). But for the bottom side RN52, I applied too much solder paste and created some bridges. I cleared the shorts, but the device was not discoverable. I removed the RN52, cleaned the pads and soldered it back in, but still the same behavior.
Since comms with the IHU are happening, can I assume that the Atmega flashed successfully? I did not follow the recommended procedure, but instead flashed the blank Atmega in an Arduino board connected via ICP to a USBasp.
Model: Saab 9-3 (9400)
Model Year: 2000
Body type: 5-door (5D) hatchback
Other: Stock CD player only, no CD changer installed
NC, USA