[Ovmsdev] CAN bus logging not working

Christos Oscar Kambiselis ckambiselis at gmail.com
Tue Feb 7 14:41:44 HKT 2023


This is the latest return

vfs ls /sd
191.4M 09-Jan-2004 14:20 191.4M 09-Jan-2004 14:20 191.4M 09-Jan-2004 14:20
191.4M 09-Jan-2004 14:20 ! 191.4M 09-Jan-2004 14:20 ) 191.4M 09-Jan-2004
14:20 1 191.4M 09-Jan-2004 14:20 9 191.4M 09-Jan-2004 14:20 A 191.4M
09-Jan-2004 14:20 i 191.4M 09-Jan-2004 14:20 Q 191.4M 09-Jan-2004 14:20 y
191.4M 09-Jan-2004 14:20 a 191.4M 09-Jan-2004 14:20 i 191.4M 09-Jan-2004
14:20 ��� r 191.4M 09-Jan-2004 14:20 y

I guess I have to open the covers again.

Thanks for the help
Oscar

On Tue, Feb 7, 2023 at 8:22 AM Mark Webb-Johnson <mark at webb-johnson.net>
wrote:

>
> That SD looks messed up. There is no ‘format’ command that I know of in
> the ESP IDF. I did try a while (years) ago, but it wasn’t trivial at the
> time. If it detects an empty SDCARD it will format automatically, or you
> will need to format on a workstation.
>
> Your ‘can can1 status’ is showing packets, so I suggest you try:
>
> can log start vfs crtd /sd/can.crtd
>
> (Wait a minute)
>
> can log stop
>
> vfs ls /sd
>
> (and see if /sd/can.crtd has data)
>
>
> Regards, Mark
>
> On 7 Feb 2023, at 2:16 PM, Christos Oscar Kambiselis <
> ckambiselis at gmail.com> wrote:
>
> Hi,
>
> The first time I tested it I started logging from the Web UI and stopped
> it from there too and the next time I tested it I did it from the shell,
> running status commands to make sure it had started and stopped.
>
> vfs ls /sd gives,
> 0 30-Nov-1979 00:00 log 0 30-Nov-1979 00:00 0 30-Nov-1979 00:00 0
> 30-Nov-1979 00:00 0 30-Nov-1979 00:00 ! 0 30-Nov-1979 00:00 ) 0 30-Nov-1979
> 00:00 1 0 30-Nov-1979 00:00 9 0 30-Nov-1979 00:00 A 0 30-Nov-1979 00:00 i 0
> 30-Nov-1979 00:00 Q 0 30-Nov-1979 00:00 y 0 30-Nov-1979 00:00 a 0
> 30-Nov-1979 00:00 i 0 30-Nov-1979 00:00 ���r 0 30-Nov-1979 00:00 y
>
>
> which I noticed on the "Editor", and the reason I wanted to format the
> card in the OVMS.
>
> can can1 status
> CAN: can1 Mode: Active Speed: 500000 DBC: none Interrupts: 214034 Rx pkt:
> 120472 Rx ovrflw: 0 Tx pkt: 90774 Tx delays: 0 Tx ovrflw: 0 Tx fails: 254
> Err flags: 0x008040d9 Rx err: 0 Tx err: 128 Rx invalid: 0 Wdg Resets: 0 Wdg
> Timer: 2 sec(s) Err Resets: 0
> can can2 status
> CAN: can2 Mode: Listen Speed: 500000 DBC: none Interrupts: 0 Rx pkt: 0 Rx
> ovrflw: 0 Tx pkt: 0 Tx delays: 0 Tx ovrflw: 0 Tx fails: 0 Err flags:
> 0x00000000 Rx err: 0 Tx err: 0 Rx invalid: 0 Wdg Resets: 91 Wdg Timer: 3
> sec(s) Err Resets: 0
> The command to start logging is the all CAN messages command from the guide
> *can log start vfs crtd /sd/can.crtd *
>
> and it returns
> CAN logging to VFS active: Type:vfs Format:crtd(discard) Vehicle:KN
> Path:/sd/can.cr
>
> also
> can log status
> #2: open Type:vfs Format:crtd(discard) Vehicle:KN Path:/sd/can.crtd
> Messages:214 Dropped:0 Filtered:0 Rate:0.0% /sd/can.crtd: running
> Messages:214 Discarded:0 Dropped:0 Filtered:0 Rate:0.0%
>
>
> On Tue, Feb 7, 2023, 02:08 Mark Webb-Johnson <mark at webb-johnson.net>
> wrote:
>
>> First guess is that you have to ‘can log stop’ to close the logging file
>> before you will be able to see the content.
>>
>> If that is not it, please provide details of the logging commands you are
>> typing, and what ‘vfs ls /sd’, ‘can can1 status’, ‘can can2 status’, show.
>>
>> Regards, Mark.
>>
>> P.S. If you have a modern OVMS module, I also suggest you double-check
>> the sdcard maxfreq.khz setting to optimise performance:
>>
>>
>> https://docs.openvehicles.com/en/latest/userguide/logging.html?highlight=sdcard#performance-impact
>>
>>
>> On 7 Feb 2023, at 4:08 AM, Christos Oscar Kambiselis <
>> ckambiselis at gmail.com> wrote:
>>
>> Hi,
>> Has anyone had any problems with CAN bus logging?
>>
>> I have a 32GB SD card installed and "SD status" gives:
>>
>> *SD CARD is inserted*
>> *Status: available*
>> *Name: SD32G*
>> *Size:  30419 MB*
>> *Free:  29767 MB*
>>
>> *Card type: SDHC/SDXC*
>> *Max speed: 25000 kHz*
>> *Capacity: 30436 MB*
>> *CSD: ver=1; sector_size=512; capacity=62333952 read_bl_len=9*
>> *SCR: sd_spec=2; bus_width=5*
>>
>> I have setup CAN1 and 2 to "listen" and started the logging like it's
>> mentioned in the user guide, checked the status, I stopped it some time
>> later, and when I go to open it from the Web UI it is empty, also tried
>> from the Editor and it is also empty, removing the card is a bit tricky
>> since the hardware is pretty tucked away in the console. I searched the
>> manual for a format command but can't find anything.
>>
>> I do get messages and readings on the OVMS Android app, so at least the
>> OBD CAN is fine.
>>
>> Oscar
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>
>>
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>
>
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20230207/427a1fb6/attachment.htm>


More information about the OvmsDev mailing list