>Hi,
>
>No - it is actually a 4GB card that I was making a <2GB partition on (don't
>have a 2GB card right now). Will this not work?
>
>Thanks,
>Jamie
>
>On Thu, Jun 21, 2012 at 3:32 AM, Martin Mueller <
address@hidden> wrote:
>
>> Hi Jamie,
>>
>> have you tried without any partition table?
>>
>> Martin
>>
>>
>> On 06/21/2012 12:35 AM, Jamie Yuen wrote:
>>
>>> Thanks for the info, it was very helpful. I have a logomatic board and
>>> have been trying get the code running but have run into an issue
>>> initializing the SD card. I have tried formatting with FAT16 and 32 with
>>> one partition 1GB or less, but the efs_init function is returning -1
>>> because the SD interface is failing to initialize. Just wondering if
>>> there is a special way the SD card has to be formatted?
>>>
>>> Thanks,
>>> Jamie
>>>
>>> On Tue, Jun 19, 2012 at 2:08 AM, Martin Mueller <
address@hidden
>>> <mailto:
address@hidden>> wrote:
>>>
>>> Hi Jamie,
>>>
>>> the two serial ports are completely symmetrical and can both log
>>> xbee or paparazzi frames.
>>>
>>> The big issue with the current code is that the serial buffer only
>>> has teh standard 128 bytes size. The (micro) SD card can take up to
>>> 400ms (200ms usually for a 2GB card) for internal processes. If more
>>> than 128 bytes are received in that time the buffer overruns and you
>>> lose data (think that was what Cedric saw some time ago).
>>>
>>> We need the serial port processing to be done in interrupt code and
>>> the SD card code to run in the normal while() loop to have it
>>> independently.
>>>
>>> Martin
>>>
>>>
>>> On 06/19/2012 12:35 AM, Christophe De Wagter wrote:
>>>
>>> The logger actually already logs both serial ports. The idea is
>>> to use
>>> port 1 to read the data from autopilot -> ground and the other
>>> port for
>>> logging the data from ground -> autopilot.
>>>
>>> There is even code to log an extra external analog sensor I
>>> believe.
>>>
>>> For now, the logger tries to decode paparazzi messages. So you
>>> either
>>> need to send your data using the paparazzi header and footer or
>>> need to
>>> change that bit of the logger code and do your own decoding.
>>> Obviously
>>> you will not be able to log the uplink telemetry anymore if you
>>> use one
>>> of the 2 serials for another purpose.
>>>
>>> -Christophe
>>>
>>>
>>>
>>> On Tue, Jun 19, 2012 at 12:09 AM, Jamie Yuen <
address@hidden
>>> <mailto:
address@hidden>
>>> <mailto:
address@hidden <mailto:
address@hidden>>> wrote:
>>>
>>> Hello,
>>>
>>> I don't have much experience with embedded programming and
>>> have a
>>> general question about the logomatic code. After looking
>>> through it
>>> a little, I am not sure how much effort would be involved in
>>> using
>>> the logomatic board to log data from 2 UART simultaneously. One
>>> would be to log the paparazzi telemetry messages, and the
>>> other to
>>> log data from an independent onboard sensor (spectrometer).
>>> It looks
>>> like there is support for multiple UART interfaces, but I am
>>> not
>>> sure about running two at once. Would this require a lot of new
>>> development (once I understand the code)?
>>>
>>> Thanks,
>>> Jamie
>>>