<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Forum posts to 'Forum'</title>
		<link>http://www.open-innovation-projects.org/community-forum/</link>
		

		
		<item>
			<title>problem with beagle board serial port</title>
			<link>http://www.open-innovation-projects.org/general-discussions/show/131</link>
			<description>&lt;p&gt;problem with serial port&lt;/p&gt;&lt;p&gt;    I am currently working with the beagle board in which Linux is ported. I have written program in it so that It continuously reads the data coming to the serial port.I send the requests(at every 1 second) to it by modbus tester(In another PC) but when it reads the requests, immediately it(beagleboard) sends the garbage bytes to the serial port.I don't write to the serial port or nothing at all do to write anything to the serial port(in beagle board) still it writes immediately after reading the requests.&lt;br /&gt;    I have attached a piece of code at beagle board side..(assuming all necessary declaration)&lt;/p&gt;&lt;p&gt;    int main()&lt;br /&gt;    {&lt;br /&gt;    int num_read,i,j,l;&lt;br /&gt;    char read_buffer[11];&lt;br /&gt;    char *nums_read = &amp;amp;read_buffer;&lt;br /&gt;    char nums[] = {0x02,0x04,0x00,0x00,0x00,0x02,0x71,0xf8};&lt;br /&gt;    char *nums_write = &amp;amp;nums;&lt;/p&gt;&lt;p&gt;    serial_port_open();&lt;/p&gt;&lt;p&gt;    while(1)&lt;br /&gt;    {&lt;/p&gt;&lt;p&gt;    signal (SIGINT, (void*)sigint_handler);&lt;/p&gt;&lt;p&gt;    tcflush(serial_port,TCIOFLUSH);&lt;/p&gt;&lt;p&gt;    // The main program loop:&lt;/p&gt;&lt;p&gt;    for(l=0;l&amp;lt;10;l++)&lt;br /&gt;    { for(i=0;i&amp;lt;65535;i++)&lt;br /&gt;    {&lt;/p&gt;&lt;p&gt;    if (serial_port != -1)&lt;br /&gt;    {&lt;/p&gt;&lt;p&gt;    num_read = serial_port_read(nums_read, 9);&lt;/p&gt;&lt;p&gt;    if (num_read &amp;gt; 0)&lt;br /&gt;    {&lt;br /&gt;    goto pa;&lt;br /&gt;    }&lt;/p&gt;&lt;p&gt;    }&lt;/p&gt;&lt;p&gt;    }&lt;br /&gt;    }&lt;br /&gt;    pa:j=1;&lt;/p&gt;&lt;p&gt;    }&lt;br /&gt;    }&lt;/p&gt;&lt;p&gt;    int serial_port_open(void)&lt;br /&gt;    {&lt;br /&gt;    struct termios options;&lt;/p&gt;&lt;p&gt;    serial_port = open(PORT_NAME, O_RDWR | O_NONBLOCK);&lt;/p&gt;&lt;p&gt;    if (serial_port != -1)&lt;br /&gt;    {&lt;br /&gt;    printf(&quot;Serial Port open\n&quot;);&lt;br /&gt;    tcgetattr(serial_port,&amp;amp;options_original);&lt;br /&gt;    tcgetattr(serial_port, &amp;amp;options);&lt;br /&gt;    cfsetispeed(&amp;amp;options, B9600);&lt;br /&gt;    cfsetospeed(&amp;amp;options, B9600);&lt;br /&gt;    options.c_cflag |= (CLOCAL | CREAD);&lt;br /&gt;    options.c_lflag |= ICANON;&lt;br /&gt;    tcsetattr(serial_port, TCSANOW, &amp;amp;options);&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    printf(&quot;Unable to open /dev/ttyS2\n&quot;);&lt;br /&gt;    return (serial_port);&lt;br /&gt;    }&lt;/p&gt;&lt;p&gt;    int serial_port_read(char *nums_read, size_t max_chars_to_read)&lt;br /&gt;    {&lt;br /&gt;    int i,l;&lt;/p&gt;&lt;p&gt;    int chars_read = read(serial_port, nums_read, max_chars_to_read);&lt;/p&gt;&lt;p&gt;    usleep(20000);&lt;br /&gt;    tcflush(serial_port,TCIOFLUSH);&lt;/p&gt;&lt;p&gt;    return chars_read;&lt;br /&gt;    }&lt;/p&gt;&lt;p&gt;    A part of the observation of free serial monitor is written here.Request is issued by the modbus tester and answer(undesired) is given by beagleboard.I don't know how it writes into the serial port...please help me work out this problem as soon as possible...&lt;/p&gt;&lt;p&gt;    Request:&lt;br /&gt;    01 01 00 00 00 64 3D E1 01 01 00 00 00 64 3D E1 01 01 00 00 00 64 3D E1&lt;/p&gt;&lt;p&gt;    Answer:&lt;br /&gt;    5E 41&lt;/p&gt;&lt;p&gt;    Request:&lt;br /&gt;    01 01 00 00 00 64 3D E1 01 01 00 00 00 64 3D E1 01 01 00 00 00 64 3D E1 01 01 00 00 00 64 3D E1&lt;/p&gt;&lt;p&gt;    Answer:&lt;br /&gt;    5E 41&lt;/p&gt;&lt;p&gt;    Request:&lt;br /&gt;    01 01 00 00 00 64 3D E1&lt;/p&gt;&lt;p&gt;    Answer:&lt;br /&gt;    5E 41&lt;/p&gt;&lt;p&gt;    .......... &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: problem with beagle board serial port</description>
			<pubDate>Thu, 26 Jan 2012 05:35:28 +0100</pubDate>
			<author>vishal gosai</author>
			<guid>http://www.open-innovation-projects.org/general-discussions/show/131</guid>
		</item>
		
		<item>
			<title>Re: Booting beagleboard</title>
			<link>http://www.open-innovation-projects.org/discuss-about-beagle-board/show/100?showPost=129</link>
			<description>&lt;p&gt;In order to be a little more helpful, I'd need to know a little more about what you have in hands.&lt;br /&gt;You can start with the type of BB you have, what distro you selected amongst the many ones available.&lt;/p&gt;&lt;p&gt;Out of what you have posted, I see you have successfully come across the process of downloading and installing a distro in the SD. In case you didn't miss anything, what you're looking at is the opening of a simple terminal emulation program called &quot;minicom&quot;, freely available for download but not usually found in BB distros.&lt;/p&gt;&lt;p&gt;As I said, I need some more info to help.&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Booting beagleboard</description>
			<pubDate>Sun, 22 Jan 2012 02:53:04 +0100</pubDate>
			<author>Antonio Rodulfo</author>
			<guid>http://www.open-innovation-projects.org/discuss-about-beagle-board/show/100?showPost=129</guid>
		</item>
		
		<item>
			<title>Re: Beagle board beginner</title>
			<link>http://www.open-innovation-projects.org/discuss-about-beagle-board/show/95?showPost=127</link>
			<description>&lt;p&gt;Kerstin pointed at the first stop for you, no doubt.&lt;br /&gt;You can go to that web and find a lot of help.&lt;br /&gt;On the other hand, based on my small exprerience with the BB, I'm sure you can do much more than simple applications; as per the old joke, only the sky's the limit. You just follow your imagination.&lt;/p&gt;&lt;p&gt;Good luck!&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Beagle board beginner</description>
			<pubDate>Sun, 22 Jan 2012 02:44:26 +0100</pubDate>
			<author>Antonio Rodulfo</author>
			<guid>http://www.open-innovation-projects.org/discuss-about-beagle-board/show/95?showPost=127</guid>
		</item>
		
		<item>
			<title>Re: Is this site still up to date?</title>
			<link>http://www.open-innovation-projects.org/general-discussions/show/123?showPost=125</link>
			<description>&lt;p&gt;Activity has been a little lower recently. However the list is still mostly up to date. If you are missing anything or if things have changed, feel free to update ;-)&lt;/p&gt;&lt;p&gt;Cheers&lt;br /&gt;Kerba&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Is this site still up to date?</description>
			<pubDate>Tue, 03 Jan 2012 12:56:21 +0100</pubDate>
			<author>Kerstin Balka</author>
			<guid>http://www.open-innovation-projects.org/general-discussions/show/123?showPost=125</guid>
		</item>
		
		<item>
			<title>Is this site still up to date?</title>
			<link>http://www.open-innovation-projects.org/general-discussions/show/123</link>
			<description>&lt;p&gt;I was wondering if this list of open projects is still up to date? It looks like there is little activity on the website.&lt;br /&gt;Is there another website that keeps a list of open projects?&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Is this site still up to date?</description>
			<pubDate>Mon, 02 Jan 2012 12:27:30 +0100</pubDate>
			<author>bram geenen</author>
			<guid>http://www.open-innovation-projects.org/general-discussions/show/123</guid>
		</item>
		
		<item>
			<title>Re: Is posting our project on this site sufficient...</title>
			<link>http://www.open-innovation-projects.org/general-discussions/show/115?showPost=121</link>
			<description>&lt;p&gt;Depends on how you define Open Source...&lt;/p&gt;&lt;p&gt;If you want your project to be Open Source from a legal perspective, you should use an open license, e.g., through Creative Commons. Thereby you can also protect it from being used in closed source context by someone else, if you want to.&lt;/p&gt;&lt;p&gt;Independent of the legal perspective, I would define a project as Open Source, as soon as you share knowledge and/or allow contributions by others. In this regard posting it on this site is a first step, but not sufficient, as you cannot reveal specific knowledge here.&lt;/p&gt;&lt;p&gt;Cheers&lt;br /&gt;Kerba&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Is posting our project on this site sufficient...</description>
			<pubDate>Sun, 18 Dec 2011 15:06:45 +0100</pubDate>
			<author>Kerstin Balka</author>
			<guid>http://www.open-innovation-projects.org/general-discussions/show/115?showPost=121</guid>
		</item>
		
		<item>
			<title>Re: Is posting our project on this site sufficient...</title>
			<link>http://www.open-innovation-projects.org/general-discussions/show/115?showPost=119</link>
			<description>&lt;p&gt;How interesting... 2,800 views and no reply.  Hmmm...&lt;/p&gt;&lt;p&gt;Have a great morning!  :)&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Is posting our project on this site sufficient...</description>
			<pubDate>Thu, 13 Oct 2011 20:49:51 +0200</pubDate>
			<author>Fred Frazelle</author>
			<guid>http://www.open-innovation-projects.org/general-discussions/show/115?showPost=119</guid>
		</item>
		
		<item>
			<title> Porting DVSDK 4.01 on Beagleboard-xM Rev B/C </title>
			<link>http://www.open-innovation-projects.org/discuss-about-linux-omap/show/117</link>
			<description>&lt;p&gt;Hello to all,&lt;/p&gt;&lt;p&gt;We have ported DVSDK-4.01 onto Beagleboard-xM Rev B/C and uploaded the Source file in Sourceforge,&lt;/p&gt;&lt;p&gt;For more details please go through the link provided below,&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://sourceforge.net/projects/dvsdkbbxm/files/DVSDK-4.01%20for%20BeagleBoard/&quot;&gt;http://sourceforge.net/projects/dvsdkbbxm/files/DVSDK-4.01%20for%20BeagleBoard/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Thank-you.&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to:  Porting DVSDK 4.01 on Beagleboard-xM Rev B/C </description>
			<pubDate>Mon, 10 Oct 2011 19:05:47 +0200</pubDate>
			<author>Naveen Kumar</author>
			<guid>http://www.open-innovation-projects.org/discuss-about-linux-omap/show/117</guid>
		</item>
		
		<item>
			<title>Is posting our project on this site sufficient...</title>
			<link>http://www.open-innovation-projects.org/general-discussions/show/115</link>
			<description>&lt;p&gt;to insure that it falls under OpenSource?  We have started a project here called SolarProjects and our first one has to do with concentrated solar hot water and we wish it to be OpenSource.  However obviously not all components are OS - such as the tracker circuit, the dome for the tracker circuit, etc.&lt;/p&gt;&lt;p&gt;So, would posting what we have done on this site be sufficient to allow whatever knowledge we have been able to add to this topic/product to be of the OS type?&lt;/p&gt;&lt;p&gt;Have a great afternoon!  :)&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Is posting our project on this site sufficient...</description>
			<pubDate>Wed, 14 Sep 2011 21:48:38 +0200</pubDate>
			<author>Fred Frazelle</author>
			<guid>http://www.open-innovation-projects.org/general-discussions/show/115</guid>
		</item>
		
		<item>
			<title>Porting customised linux on beagle board xm</title>
			<link>http://www.open-innovation-projects.org/discuss-about-beagle-board/show/112</link>
			<description>&lt;p&gt;Hi all,&lt;/p&gt;&lt;p&gt;  I have purchased beagle board xm and I want to port customised linux kernel on it.From the files in sd card which was there with beagle board, I took  mlo,u-boot.bin,user.scr files and with those files I got bootloader on the board.Can anyone here please help how to port  custom linux kernel.&lt;/p&gt;&lt;p&gt;Thanks,&lt;br /&gt;Raghavendra&lt;/p&gt;&lt;br&gt;&lt;br&gt;Posted to: Porting customised linux on beagle board xm</description>
			<pubDate>Tue, 01 Feb 2011 18:32:08 +0100</pubDate>
			<author>Raghav T</author>
			<guid>http://www.open-innovation-projects.org/discuss-about-beagle-board/show/112</guid>
		</item>
		

	</channel>
</rss>

