Hello,
I was wondering if anyone has encountered the following issue. (I understand this is more of a Rpi/Jessie issue and not a ChipKit Pi issue, but I am wondering if anyone has found a successful workaround):
I am using a ChipKit Pi with an older RPi (Raspberry Pi B - 26 Pin).
When I upgraded to the latest version of Jessie, serial port ttyAMA0 disappeared (I have created hard link ttyS0 because that is what the ChipKit Pi expects). I searched on this and came to discover that ttyAMA0 does not show up in /dev when the serial console is disabled (which it should be since I want to use the UART specifically for Chipkit Pi communication without any console communication). From what I understand, this is intentional in the latest version of Raspbian Jessie. There are workarounds that I found (https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=148515 ) and when I tried them, ttyAMA0 is available in /dev. However, when I try to upload a new sketch (press reset/bootload-en and upload a sketch in MPIDE) the light on the ChipKit PI flashes for a few seconds and then stops... and eventually I get timeout errors in MPIDE. Others have reported that the workaround in the link above works for other serial devices, but I haven't seen any success stories with the ChipKit PI and I have not gotten it to work. I should also note that on another Raspberry Pi B I own I am using a daughter board that communicates through the UART and it is working fine with Jessie.
This is not a major issue for me since I have an image with Wheezy that is working just fine, but I was wondering if anyone has seen/resolved this issue. If so, I'll give it a try. If not, I'll stick with Wheezy.
This is the version of Jessie that is not working:
uname -a
Linux raspberrypi 4.4.11+ #888 Mon May 23 20:02:58 BST 2016 armv6l GNU/Linux
However, everything works when using the version of Wheezy below:
uname -a
Linux raspberrypi 3.18.11+ #781 PREEMPT Tue Apr 21 18:02:18 BST 2015 armv6l GNU/Linux
Thanks,
Jordan




