Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Legacy microcontrollers Forum Discussions

user_63242
Level 1
Level 1
First question asked

Hi all, I have some question about MB96F338USA, I did not find my answers in documentation.

Is there a way to indicate to a MB96F338USA uC which UART will be used to flash de firmware? Does the uC autodetect it?

I'm trying with no success flashing 2 new devices (I changed olds uC in 2 boards, cause they were burned). I'm sure my programmer does work correctly, since I can write new boards with no problem. I double checked this pins:

- VCC          -  5V

- VSS          -  0V

- MD0          -  H to L transition when programmer starts, and then stays L

- MD1          -  H

- MD2          -  L

- X0 & X1      -  Crystal 4MHz

- P08_2_SIN0   -  I can see programming data, the serial programmer is trying to start its work

- P08_3_SOT0   -  Idle in high level. No response at all

- P00_1        -  Low level (if I'm not wrong this could be used as flow control)

Is there any other signal that I'm overlooking?

One more thing. The original uC were MB96F338USA E1, and new ones are MB96F338USA E2. Could Therre be a compatibility issue due to this difference?

Thanks in advance!

0 Likes
1 Solution
Roy_Liu
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 5 questions asked

Hope you looked at the the hardware manual(url below), specifically the section of "36. Examples of Serial Programming Connection"

https://www.cypress.com/file/363666/download

To answer your other questions:

1. Yes the uC autodetect which UART will be used to flash the firmware.

2. E1 or E2 doesn't matter, it indicates the composition of lead plating, E1 indicates Bi-Sn, E2 indicates pure Sn (100%).

Roy Liu

View solution in original post

0 Likes
1 Reply
Roy_Liu
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 5 questions asked

Hope you looked at the the hardware manual(url below), specifically the section of "36. Examples of Serial Programming Connection"

https://www.cypress.com/file/363666/download

To answer your other questions:

1. Yes the uC autodetect which UART will be used to flash the firmware.

2. E1 or E2 doesn't matter, it indicates the composition of lead plating, E1 indicates Bi-Sn, E2 indicates pure Sn (100%).

Roy Liu
0 Likes