Hi,
I have this configuration : https://www.elektor.com/fabscan-pi-3d-laser-scanner
And I installed this image version : https://github.com/mariolukas/FabScanPi-Build-Raspbian/releases/tag/v.2019-11-08-22-00
Here my fabscanpi.log :
pi@fabscanpi:~ $ cat /var/log/fabscanpi/fabscanpi.log
2019-11-10 22:12:19,665 - fabscan.server.FSScanServer - INFO - FabScanPi-Server 0.8.0+201911082051
2019-11-10 22:12:19,670 - fabscan.scanner.interfaces - DEBUG - Scanner Type is: laserscanner
2019-11-10 22:12:21,615 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Port in Config found
2019-11-10 22:12:21,621 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Latest available firmware version is: v.20190811
2019-11-10 22:13:13,416 - fabscan.lib.util.FSUtil - DEBUG - avrdude-original: Us ing autoreset DTR on GPIO Pin 7
2019-11-10 22:13:13,468 - fabscan.scanner.laserscanner.driver.FSSerial - ERROR - No FabScanPi HAT or compatible device found on port /dev/ttyAMA0
2019-11-10 22:13:13,468 - fabscan.scanner.laserscanner.driver.FSSerial - ERROR - Fatal FabScanPi HAT or compatible connection error....
2019-11-10 22:13:13,469 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Connection baudrate is: 57600
2019-11-10 22:13:13,469 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Firmware flashing baudrate is: 57600
2019-11-10 22:13:13,470 - fabscan.scanner.laserscanner.FSHardwareController - DE BUG - Reset FabScanPi HAT...
2019-11-10 22:13:13,470 - fabscan.scanner.laserscanner.driver.FSSerial - ERROR - 'NoneType' object has no attribute 'write'
2019-11-10 22:13:13,470 - fabscan - CRITICAL - Fatal error: 'NoneType' object ha s no attribute 'flush'
So it seams the Hat is not on the specified port. I have tried to specify the ACM0 in the config file but does not work neither.
Can you help me on this pls?
Thanks
So it seams the Hat is not on the specified port. I have tried to specify the ACM0 in the config file but does not work neither.
You are right this looks like a connection error. Have you tried to use a previous version of the FabScanPi software since you have purchased the kit?
There was a bug in one of the previous versions which flashed the HAT firmware in a wrong way. You can fix that by writing a new firmware to the HAT. Follow one of the instructions behind this link:
https://learn.watterott.com/hats/rpi-uno-hat/bootloader/
( It is a more general description how to do it. I will add a more specific FabScan way to the F.A.Q during the nexts days.)
There are other people facing to the same issue.
Hi @mario,
Thanks for your quick answer, I appreciate this. I actually just received my kit few days ago so I only tried the latest version (v.2019-11-08-22-00)
It would be amazing to have the fabscan way to write the new firmware to the HAT as you proposed. I unfortunately don't know enough of this system to be able to modify it myself from the generic link you gave me. I tried but I think I'm missing some specific parameter, config, ect...
Thanks for your support, I can't wait to play with this beauty of a scan and learn more on how it works!
CheSeb
I have added a new topic to the hardware F.A.Q. I hope this helps you.
https://fabscan.org/community/f-a-q/no-fabscanpi-hat-or-compatible-device-found/
If it works, please prevent this issue by using the new image version. Because 0.7.0 can cause this issue.