Hello Valentin,

I used the wiringPi library to put the pins into the alternative mode. 

Regards,
Andreas

> 4 jun 2015 kl. 15:31 skrev Valentin Le bescond <valentin.lebesc...@gmail.com>:
> 
> Hi !
> 
> I'm really no expert but am very interested in the subject.
> 
> Did you modify the device tree ? From what I understand in the DT that you'll 
> find pinmux definition right ?
> 
> Regards.
> 
> 
> 2015-06-04 14:01 GMT+02:00 Andreas Enbacka <andreas.enba...@gasera.fi>:
>> Hello,
>> 
>>  
>> 
>> After a long break, I have returned to the Yocto project, and generally very 
>> pleased. A lot of progress has been done since I last used the project (two 
>> years ago), and now in my opinion everything works very smoothly.
>> 
>>  
>> 
>> I have used yocto to build a custom image for the RaspberryPi Compute 
>> Module. Generally everything works ok, however I am experiencing problem 
>> with accessing the UART1 port on the raspberryPi. I am using a library 
>> called wiringPi to put the appropriate GPIO pins in the correct mode (alt5) 
>> for RXD1/TXD1 (pins 32/33). Also I have used menuconfig to enable the 
>> 8250/16550 serial port support in the kernel (3.18.5+). After booting the 
>> image I examined the dmesg output, and it shows following information 
>> related to 8250/16550:
>> 
>> ..
>> 
>> [   1.010958] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
>> 
>> [   1.013920] serial8250.0: ttyS0 at MMIO 0x20215040 (irq = 29, base_baud = 
>> 7812500) is a 8250
>> 
>> …
>> 
>>  
>> 
>> Then I put the pins 32/33 into alternative mode alt5, and try to connect to 
>> the port /dev/ttyS0 using minicom (baud 115200). Trying to enter something 
>> into the Mincom terminal does not give any indications on our connected 
>> oscilloscope (connected to the relevant pins), however change of the alt 
>> mode earlier was observed correctly. The serial port should not be using any 
>> flow control, but when trying to disable the flow control using Minicom (it 
>> was on by default) freezes the complete RaspberryPi system (requiring to 
>> disconnect and reconnect power).
>> 
>>  
>> 
>> Does anyone have any thoughts what could be the cause of these issues (e.g., 
>> problems with driver etc)? Any information would be greatly appreciated. In 
>> the project we are working on we would need to use both uart ports (0/1) 
>> provided by the compute module (the uart0 is a pl011 and by disabling 
>> console use of /dev/ttyAMA0 we were able to successfully connect to that 
>> port).
>> 
>>  
>> 
>> Thanks for the great work with the Yocto platform.
>> 
>>  
>> 
>> Sincerely,
>> 
>> Andreas Enbacka
>> 
>> SW designer
>> 
>> Gasera Ltd
>> 
>>  
>> 
>> 
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
> 
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to