Is there Crash Log for Dummies procedures?

AmigaOne X1000 platform specific issues.
Post Reply
User avatar
amigasociety
Posts: 306
Joined: Thu Feb 02, 2012 7:09 pm
Location: Northern California
Contact:

Is there Crash Log for Dummies procedures?

Post by amigasociety »

Would like to help support the Amiga OS community and X1000 efforts by monitor and reporting crash logs, if there is such a thing.

I own both a X1000 with added serial port and a SAM 440ep based Amiga.

Is there a Step-By-Step procedures for dummies on what cable I need to connect between the 2, what software needs to be on both, and how to set things up so when I lock up my X1000, good info is saved on the SAM440ep that I can then report to those that may want this info?

TJ
Happy owner of several Amiga systems including:

AmigaOne X5000
Amiga A1222 Tabor
User avatar
sundown
Beta Tester
Beta Tester
Posts: 465
Joined: Mon Dec 20, 2010 10:38 pm
Location: California, USA

Re: Is there Crash Log for Dummies procedures?

Post by sundown »

amigasociety wrote:Would like to help support the Amiga OS community and X1000 efforts by monitor and reporting crash logs, if there is such a thing.

I own both a X1000 with added serial port and a SAM 440ep based Amiga.

Is there a Step-By-Step procedures for dummies on what cable I need to connect between the 2, what software needs to be on both, and how to set things up so when I lock up my X1000, good info is saved on the SAM440ep that I can then report to those that may want this info?

TJ
Did amigakit include the serial cable with the FC systems?

They make a 3 wire serial cable for the x1000, you need a NULL modem cable & Term 4.8 off aminet on the SAM, delete the Term fonts. GrimReaper in Sys:System can make a crash log if it comes up, just edit the log in a text editor to cut out everything after the "Machine" entry. No s/w needed on the x1000 for serial output. You can set an output path in the GR icon for its crash log. Can't remember off hand the setting for Term, if you need help, just ask.

Ken
X1000 - Antec Solo case, 4GB DDR2 mem, XFX R9 270 gfx card, Plextor DVD, 2 Samsung 1TB F3 HDD, RTL-8139 network card, Cooler Master Silent Pro 600W PSU
User avatar
ChrisH
Beta Tester
Beta Tester
Posts: 920
Joined: Mon Dec 20, 2010 9:09 pm
Contact:

Re: Is there Crash Log for Dummies procedures?

Post by ChrisH »

User avatar
amigasociety
Posts: 306
Joined: Thu Feb 02, 2012 7:09 pm
Location: Northern California
Contact:

Re: Is there Crash Log for Dummies procedures?

Post by amigasociety »

I already have the internal cable as I paid for that option to be installed by AmigaKit but what I search for is what external cable do I now need to connect the X1000 to the SAM440ep and a more step by step for the extreme dummy on what else is needed to get the two to talk and the crash log to be sent to the SAM 440ep.

Then once this happens, is there a proper channel to report these crash logs in hopes it will help others update their apps.

Example, when running TuneNet and Timberwolf, lock ups for me happen all the time. Would love to channel that info to folks that can use it.

tj
Happy owner of several Amiga systems including:

AmigaOne X5000
Amiga A1222 Tabor
User avatar
Hans
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 703
Joined: Tue Dec 21, 2010 9:25 pm
Location: New Zealand
Contact:

Re: Is there Crash Log for Dummies procedures?

Post by Hans »

amigasociety wrote:I already have the internal cable as I paid for that option to be installed by AmigaKit but what I search for is what external cable do I now need to connect the X1000 to the SAM440ep and a more step by step for the extreme dummy on what else is needed to get the two to talk and the crash log to be sent to the SAM 440ep.
You need a "null modem" cable. You will also need a terminal program on your Sam440ep (sorry, can't help you there as I use PuTTY on my PC).

I assume that you want this to capture logs when the whole machine locks up. Otherwise grimreaper will allow you to save the log, or you could use dumpdebugbuffer. Anyway, the basic procedure is as follows:
- Redirect the debug stream to the serial port
- Start the terminal program on your Sam440ep (or whatever machine you're using to capture the data)
- Run the program that crashes
- Save the resulting crash log that has been captured on the other machine
- Submit the crash log

There are two ways to redirect the debug stream to serial:
- In CFE, set the os4_commandline ENV var to "serial", and then boot
e.g., setenv os4_commandline "serial"
- In AmigaOS4, execute:
kdebug "console serial"

I'm not sure that the kdebug command will work properly on the A1-X1000. When I tried it, this caused a lockup itself. Since then I enable serial debug logging in CFE. I recommend that you only enable serial logging when needed, because it will slow your machine down whenever data is being dumped to debug. On my machine I have created a second CFE menu entry which boots AmigaOS with serial debug logging enabled.
amigasociety wrote:Then once this happens, is there a proper channel to report these crash logs in hopes it will help others update their apps.

Example, when running TuneNet and Timberwolf, lock ups for me happen all the time. Would love to channel that info to folks that can use it.
Bug reports and crash logs for TuneNet and Timberwolf should be submitted to http://bugs.os4depot.net/.

Hans
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
Post Reply