I’ve also been able to pass the 9th bit on the output data, but so far it has not appeared useful. Find More Posts by Michael I’ve got it working now. Find More Posts by smallpond. Select all [ 0.

Uploader: Sasar
Date Added: 13 January 2016
File Size: 44.73 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 73431
Price: Free* [*Free Regsitration Required]

Linux source code: drivers/tty/serial/amba-plc (v) – Bootlin

Please visit this page to clear all LQ-related cookies. Could you guide me to the correct lines in the driver code to add delay? Find More Posts by smallpond. Dear all, I hope you can help me. The time now is The oscilloscope reveals that RTS is set to active i. Introduction to Linux – A Hands on Guide This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.

I’ve got it working now. After modifying the uart clock in cmdline. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other pk011 features. View LQ Wiki Contributions. I can always fall back on the arduino “software serial” interface method, but it would be nice to be able to interface directly through the pi with a simple C program or perl ppl011.


By combining these techniques you can ignore up to two junk bits before the stop bit. We use kernel 3. Any help would be very much appreciated! I’ve already read that by modifying one of the system clocks, the baud rate can be changed to something non standard. This book contains many real life examples derived from the author’s experience as wmba Linux system and network administrator, trainer and consultant.

Open Source Consulting Domain Registration. We developed a customized hardware board based on an ARM processor. Find More Posts by Michael For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration.

CONFIG_SERIAL_AMBA_PL011: ARM AMBA PL011 serial port support

This is the relevant part of libbt: Flow control none is not working as expected after we change flow control software. Now if I cat pll011 device file, I get the expected output. By basically taking the software delay designed to skip the stop bit and multiplying by 2, I can ignore the 9th bit.


Have you turned on crtscts? FYI, we use libbt to connect to the Broadcom-based bluetooth device.

UART HW Flow Control – AMBA PL – RTS too late

The required hardware flow control is causing headaches. BB code is On. Let me explain the background: RTS seems to be too late.

Linux – Kernel This forum is for all discussion relating to the Linux kernel. Click Here to receive this Complete Guide absolutely free. It does not appear to be a problem if the stop bits received are at uary wrong level. This thread discusses non standard baud rates by adjusting the UART clock. In other words, RTS signal comes too late. Separating amba-pl device driver from linux kernel.

Author: admin