You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I have encountered soma small "bug" and I think it will be some sort of part of parsing BSDL file.
I am using TMS320F28035 processor and everything is working fine in GUI except input reading in GPIO24. In GUI the input mark "I" is always checked (always showing 1) whether it is set to input or output (OE and O disabled). But its only visual reading of pin ( actual value when in output mode is switching between 0 - 3.3V a.k.a. 0 to 1. At first I thought that it is something with HW and then I checked it with Devkit instead of PCB and same problem occurred again.
When I excluded HW I checked BSDL file and GPIO24 is last element of constant PIN_MAP_STRING as well as attribute BOUNDARY_REGISTER. Now it looked very suspicious being last element and not working properly at same time. So I did small change and swapped GPIO21 and GPIO24 (so GPIO21 would be last element in PIN_MAP_STRING and BOUNDARY_REGISTER) and GPIO24 started to read input correctly and GPIO21 became broken (again only reading is showing always checked mark in "I").
So IMHO there is something wrong with indexing or parsing last element of PIN_MAP_STRING or BOUNDARY_REGISTER or something related.
Hello, I have encountered soma small "bug" and I think it will be some sort of part of parsing BSDL file.
I am using TMS320F28035 processor and everything is working fine in GUI except input reading in GPIO24. In GUI the input mark "I" is always checked (always showing 1) whether it is set to input or output (OE and O disabled). But its only visual reading of pin ( actual value when in output mode is switching between 0 - 3.3V a.k.a. 0 to 1. At first I thought that it is something with HW and then I checked it with Devkit instead of PCB and same problem occurred again.
When I excluded HW I checked BSDL file and GPIO24 is last element of constant PIN_MAP_STRING as well as attribute BOUNDARY_REGISTER. Now it looked very suspicious being last element and not working properly at same time. So I did small change and swapped GPIO21 and GPIO24 (so GPIO21 would be last element in PIN_MAP_STRING and BOUNDARY_REGISTER) and GPIO24 started to read input correctly and GPIO21 became broken (again only reading is showing always checked mark in "I").
So IMHO there is something wrong with indexing or parsing last element of PIN_MAP_STRING or BOUNDARY_REGISTER or something related.
TMS320F2803X_TQFP.txt
The text was updated successfully, but these errors were encountered: