Problem Burning AUDIO CDR

I’ve tried to burn 13 tracks onto a CDRW and it works.
But trying to burn these same tracks onto a CDR doesn’t.
Here’s the error:

Checking discs
Can only write at 40x (6,000 KB/s) instead of 48x (7,200 KB/s) to current disc.
Writing to cache
Caching of files started
Caching of files completed
Simulating
Simulation started at 40x (6,000 KB/s)
Writing tracks
Buffer underrun
Invalid write state
AOPEN CD-RW CRW5224\H2 T0
Could not perform EndTrack
Simulation failed at 40x (6,000 KB/s)

Windows 2000 5.0
IA32
WinAspi: -
ahead WinASPI: File ‘C:\Program Files\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.59, size=160016 bytes, created 12/16/2003 7:18:06 PM
Nero API version: 6.3.0.3
Using interface version: 6.0.0.17
Installed in: C:\Program Files\Ahead\Nero
Application: Nero - Burning Rom\ahead
Recorder: <AOPEN CD-RW CRW5224> Version: 1.06 - HA 2 TA 0 - 6.3.0.3
Adapter driver: <> HA 2
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?

=== Scsi-Device-Map ===
DiskPeripheral : WDC WD136AA 29.0 IntelATA Port 0 ID 0 DMA: Off
CdRomPeripheral : LITEON CD-ROM LTN382 UL2B IntelATA Port 1 ID 0 DMA: Off

=== CDRom-Device-Map ===
LITEON CD-ROM LTN382 E: CDRom0
AOPEN CD-RW CRW5224 F: CDRom1

AutoRun : 1
Excluded drive IDs:
CmdQueuing : 1
CmdNotification: 2
WriteBufferSize: 40894464 (0) Byte
ShowDrvBufStat : 0
EraseSpeed : 0
BUFE : 0
Physical memory : 255MB (261424kB)
Free physical memory: 11MB (12168kB)
Memory in use : 95 %
Uncached PFiles: 0x0
Use Static Write Speed Table: 0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

19.2.2004
NeroAPI
1:34:16 PM #1 Text 0 File Reader.cpp, Line 118
Reader running

1:34:16 PM #2 Text 0 File Writer.cpp, Line 124
Writer AOPEN CD-RW CRW5224 running

1:34:16 PM #3 Text 0 File Burncd.cpp, Line 3101
Turn on Track-At-Once, using CD-R/RW media

1:34:17 PM #4 Text 0 File DlgWaitCD.cpp, Line 240
Last possible write address on media: 359844 ( 79:59.69)
Last address to be written: 217127 ( 48:17.02)

1:34:17 PM #5 Text 0 File DlgWaitCD.cpp, Line 245
Write in overburning mode: FALSE

1:34:17 PM #6 Text 0 File DlgWaitCD.cpp, Line 2085
Recorder: AOPEN CD-RW CRW5224;
CDR code: 00 97 15 17; OSJ entry from: Ritek Co.
ATIP Data:
Special Info [hex] 1: C0 00 90, 2: 61 0F 11 (LI 97:15.17), 3: 4F 3B 46 (LO 79:59.70)
Additional Info [hex] 1: 00 00 80 (invalid), 2: 00 00 00 (invalid), 3: 00 00 00 (invalid)

1:34:17 PM #7 Text 0 File DlgWaitCD.cpp, Line 406
>>> Protocol of DlgWaitCD activities: <<<
=========================================

1:34:17 PM #8 Text 0 File ThreadedTransferInterface.cpp, Line 779
Setup items (after recorder preparation)
0: TRM_AUDIO_NOPRE (Track 1.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 17674 (17674) = #17674/3:55.49
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 17672 blocks [AOPEN CD-RW CRW5224 ]
1: TRM_AUDIO_NOPRE (Track 2.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 15946 (15946) = #15946/3:32.46
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 15944 blocks [AOPEN CD-RW CRW5224 ]
2: TRM_AUDIO_NOPRE (Track 3.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 17424 (17424) = #17424/3:52.24
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 17422 blocks [AOPEN CD-RW CRW5224 ]
3: TRM_AUDIO_NOPRE (04 Track 4.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 16702 (16702) = #16702/3:42.52
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 16700 blocks [AOPEN CD-RW CRW5224 ]
4: TRM_AUDIO_NOPRE (05 Track 5.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 16065 (16065) = #16065/3:34.15
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 16063 blocks [AOPEN CD-RW CRW5224 ]
5: TRM_AUDIO_NOPRE (06 Track 6.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 14206 (14206) = #14206/3:9.31
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 14204 blocks [AOPEN CD-RW CRW5224 ]
6: TRM_AUDIO_NOPRE (07 Track 7.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 16899 (16899) = #16899/3:45.24
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 16897 blocks [AOPEN CD-RW CRW5224 ]
7: TRM_AUDIO_NOPRE (08 Track 8.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 21467 (21467) = #21467/4:46.17
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 21465 blocks [AOPEN CD-RW CRW5224 ]
8: TRM_AUDIO_NOPRE (09 Track 9.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 20236 (20236) = #20236/4:29.61
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 20234 blocks [AOPEN CD-RW CRW5224 ]
9: TRM_AUDIO_NOPRE (10 Track 10.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 14478 (14478) = #14478/3:13.3
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 14476 blocks [AOPEN CD-RW CRW5224 ]
10: TRM_AUDIO_NOPRE (11 Track 11.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 14039 (14039) = #14039/3:7.14
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 14037 blocks [AOPEN CD-RW CRW5224 ]
11: TRM_AUDIO_NOPRE (12 Track 12.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 14886 (14886) = #14886/3:18.36
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 14884 blocks [AOPEN CD-RW CRW5224 ]
12: TRM_AUDIO_NOPRE (13 Track 13.wma)
2 indices, index0 (150) not provided
original disc pos #0 + 15306 (15306) = #15306/3:24.6
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_AUDIO_NOPRE, 2352, config 0, wanted index0 0 blocks, length 15304 blocks [AOPEN CD-RW CRW5224 ]
--------------------------------------------------------------

1:34:17 PM #9 Text 0 File Burncd.cpp, Line 3796
Can only write at 40x (6,000 KB/s) instead of 48x (7,200 KB/s) to current disc.

1:34:17 PM #10 Text 0 File ThreadedTransferInterface.cpp, Line 948
Prepare recorder [AOPEN CD-RW CRW5224 ] for write in TAO
DAO infos:
==========
MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 13:
1: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 0 352800 41922048, ISRC “”
2: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 41922048 42274848 79779840, ISRC “”
3: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 79779840 80132640 121113888, ISRC “”
4: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 121113888 121466688 160749792, ISRC “”
5: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 160749792 161102592 198887472, ISRC “”
6: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 198887472 199240272 232652784, ISRC “”
7: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 232652784 233005584 272752032, ISRC “”
8: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 272752032 273104832 323595216, ISRC “”
9: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 323595216 323948016 371543088, ISRC “”
10: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 371543088 371895888 405948144, ISRC “”
11: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 405948144 406300944 439320672, ISRC “”
12: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 439320672 439673472 474685344, ISRC “”
13: TRM_AUDIO_NOPRE, 2352/0x00, FilePos 474685344 475038144 511037856, ISRC “”
DAO layout:
===========
_Start|___Track|Idx|RecDep|CtrlAdr
-150 | lead-in | 0 | 0x00 | 0x01
-150 | 1 | 0 | 0x00 | 0x21
0 | 1 | 1 | 0x00 | 0x21
17674 | 2 | 0 | 0x00 | 0x21
17824 | 2 | 1 | 0x00 | 0x21
33770 | 3 | 0 | 0x00 | 0x21
33920 | 3 | 1 | 0x00 | 0x21
51344 | 4 | 0 | 0x00 | 0x21
51494 | 4 | 1 | 0x00 | 0x21
68196 | 5 | 0 | 0x00 | 0x21
68346 | 5 | 1 | 0x00 | 0x21
84411 | 6 | 0 | 0x00 | 0x21
84561 | 6 | 1 | 0x00 | 0x21
98767 | 7 | 0 | 0x00 | 0x21
98917 | 7 | 1 | 0x00 | 0x21
115816 | 8 | 0 | 0x00 | 0x21
115966 | 8 | 1 | 0x00 | 0x21
137433 | 9 | 0 | 0x00 | 0x21
137583 | 9 | 1 | 0x00 | 0x21
157819 | 10 | 0 | 0x00 | 0x21
157969 | 10 | 1 | 0x00 | 0x21
172447 | 11 | 0 | 0x00 | 0x21
172597 | 11 | 1 | 0x00 | 0x21
186636 | 12 | 0 | 0x00 | 0x21
186786 | 12 | 1 | 0x00 | 0x21
201672 | 13 | 0 | 0x00 | 0x21
201822 | 13 | 1 | 0x00 | 0x21
217128 | lead-out | 1 | 0x00 | 0x01

1:34:17 PM #11 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 1. Length: 17674 -> 17672.

1:34:17 PM #12 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 2. Length: 15946 -> 15944.

1:34:17 PM #13 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 3. Length: 17424 -> 17422.

1:34:17 PM #14 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 4. Length: 16702 -> 16700.

1:34:17 PM #15 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 5. Length: 16065 -> 16063.

1:34:17 PM #16 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 6. Length: 14206 -> 14204.

1:34:17 PM #17 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 7. Length: 16899 -> 16897.

1:34:17 PM #18 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 8. Length: 21467 -> 21465.

1:34:17 PM #19 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 9. Length: 20236 -> 20234.

1:34:17 PM #20 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 10. Length: 14478 -> 14476.

1:34:17 PM #21 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 11. Length: 14039 -> 14037.

1:34:17 PM #22 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 12. Length: 14886 -> 14884.

1:34:17 PM #23 Text 0 File ThreadedTransferInterface.cpp, Line 994
Removed 2 run-out blocks from end of track 13. Length: 15306 -> 15304.

1:34:18 PM #24 Phase 24 File APIProgress.cpp, Line 253
Caching of files started

1:34:18 PM #25 Text 0 File Burncd.cpp, Line 4073
Cache writing successful.

1:34:18 PM #26 Phase 25 File APIProgress.cpp, Line 253
Caching of files completed

1:34:18 PM #27 Phase 32 File APIProgress.cpp, Line 253
Simulation started at 40x (6,000 KB/s)

1:34:18 PM #28 Text 0 File ThreadedTransferInterface.cpp, Line 2264
Verifying disc position of item 0 (relocatable, no disc pos, no patch infos, orig at #0): write at #0

1:34:18 PM #29 Text 0 File Mmc.cpp, Line 19487
Set BUFE: JustLink -> OFF , JustSpeed : ON

1:34:29 PM #30 SCSI -1013 File Cdrdrv.cpp, Line 1431
SCSI Exec, HA 2, TA 0, LUN 0, buffer 0x12920000
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x10
Sense Qual: 0x02
CDB Data: 0x2A 0x00 0x00 0x00 0x03 0xB1 0x00 0x00 0x1B 0x00 0x00 0x00
Sense Data: 0xF0 0x00 0x05 0x00 0x00 0x03 0xBC 0x0C
0x00 0x00 0x00 0x00 0x10 0x02

1:34:29 PM #31 CDR -1013 File Writer.cpp, Line 301
Buffer underrun

1:34:29 PM #32 Text 0 File ThreadedTransfer.cpp, Line 229
all writers idle, stopping conversion

1:34:32 PM #33 CDR -201 File WriterStatus.cpp, Line 154
Invalid write state
AOPEN CD-RW CRW5224\H2 T0

1:34:32 PM #34 TRANSFER -18 File WriterStatus.cpp, Line 154
Could not perform EndTrack

1:34:36 PM #35 Phase 34 File APIProgress.cpp, Line 253
Simulation failed at 40x (6,000 KB/s)

Existing drivers:
File ‘Drivers\ADPU160M.SYS’: Ver=v3.10a, size=64432 bytes, created 7/22/2002 12:05:04 PM
File ‘Drivers\CDR4_2K.SYS’: Ver=6.2.0.132 , size=62704 bytes, created 10/22/2003 8:15:02 PM
File ‘Drivers\CDRALW2K.SYS’: Ver=6.2.0.132 , size=24698 bytes, created 10/22/2003 8:15:02 PM

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)

Simulation failed at 40x (6,000 KB/s)
Burn finished NOT (3)successfully!

If anyone could help me out it would be great! thanks

HOBO

I was able to rectify the problem by adding the Underrun Protection Flag into the BurnISOAUDIO function call.

I have another question. How would I be able to determine if the number of tracks added to neroaudiotracks is not going to ‘over fill’ the CD? Like how would I check how much time is left on the CD after adding the mp3/wma as tracks?

Thanks.