cyclotron-bonn / nano_util_board

PCB design of the Arduino Nano-based util carrier board
MIT License
0 stars 0 forks source link

BUGs in v0.1 #16

Closed leloup314 closed 1 year ago

leloup314 commented 2 years ago

We received 4 PCBs, the NTC readout is wroking fine, the I2C to the R/O board is not yet working, the frequency counting needs some testing ;)

leloup314 commented 2 years ago

Also: when ordering the PCB, the company said that the drill information was missing in the Gerber files (which were then added by our electronicslab)

BelaRincewind commented 2 years ago

Alright, I'll work on it. Are there any other enhancements I should add? See issue #15.

BelaRincewind commented 2 years ago

Also: when ordering the PCB, the company said that the drill information was missing in the Gerber files (which were then added by our electronicslab)

Oh, sorry for that. There is indeed an option for that in the export menu. So that should be a none issue next time

BelaRincewind commented 1 year ago

Should I swap NTC and 10k so that it'll be as intended before?

leloup314 commented 1 year ago

Yes please

On 21 Sept 2022 at 08:54, Béla Knopp @.***> wrote:

Should I swap NTC and 10k so that it'll be as intended before?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

BelaRincewind commented 1 year ago

Hopefully I fixed those issues. For now, I did not change the connection to the I2C RJ45, as I don't know how the correct pinout is. But changing this is no biggy as just the lanes would need to be changed.

leloup314 commented 1 year ago

I have the feeling that the I2C bus on the PCB is not working properly. We have a BA student who exactly uses NTC readout and I2C at the same time, using a breadboard. There it works whereas it does not with the PCB. So maybe the pinout for the RJ45 is correct but I2C is generally not working. Would be good if you meet with the BA student to check the breadboard schematic

leloup314 commented 1 year ago

@bedakno can you comment on the status of the PCB? Maybe a summary of what bugs have been identified and fixed and what has been tested?

BelaRincewind commented 1 year ago

Current status: I2C (overlapping of SDA and Vin) has been fixed in v0.2, 10k pullup-resistors are included. Also all footprint sizes are now 0603, the voltage divider has been swapped, I2C Vcc select was erased, in favour of selection pins for different use cases. Currently not tested is the frequency counting. This is will be done this week. I have also drafted a release for v0.2 where I will be continuously adding fixes and their original bugs as well as other enhances or changes.

leloup314 commented 1 year ago

It is good practice to commit early & commit often, would also be nice if you could push the fixes ;)