Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
132 user(s) are online (100 user(s) are browsing Forums)

Members: 2
Guests: 130

FlynnTheAvatar, emeck, more...

Support us!

Headlines

 
  Register To Post  

(1) 2 »
Conexant TV card test program!
Quite a regular
Quite a regular


See User information
Hi everybody,

At long last, people who have a Radeon with Overlay support (I use a Radeon 7000) and a Conexant CX2388x chipset TV card
can try and get a picture.

This is just a preliminary version of my new API which uses libraries and stuff, so nothing does anything really, except the window.

Can people with a Radeon, a 32-bit Workbench, and a CX2388x-based TV card try it please?

On my WinTV HVR1600 or whatever it is the input is the standard composite one, but it'll vary according to which card you use.

All feedback gratefully received!

Oh, it's at http://www.retroreview.com/iang/AmiTV_0.02.lha

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: Conexant TV card test program!
Home away from home
Home away from home


See User information
@Spirantho

I'll have to wait until you release a BT878 version to test. Have you solved the interrupt problem yet? If you're getting a usable image without interrupts, perhaps you could do the same with the BT878 that the Connexant chip is based on.

Hans

Go to top
Re: Conexant TV card test program!
Quite a regular
Quite a regular


See User information
@Hans

I'm afraid I can't actually do any Bt8x8 work until I get the new SDK... again!

I've been messing around with it all morning and my code looks fine, but I've just noticed something - the RISC program is held in main memory on the Bt8x8!
Of course this means the card will probably need a nice contiguous lump of memory, so we're back
to needing AllocVecTags() again.
The Conexant chipset has 2K or something of SRAM onboard, so the program is loaded directly onto the card.

So I'm afraid that once again you're back on the waiting game until the new SDK. Sorry!

In the meantime, anyone who's got a Cx2388x card please try it!

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: Conexant TV card test program!
Home away from home
Home away from home


See User information
@Spirantho

Hmm, should I get a connexant based card. The problem is, I haven't found one that has a dual NTSC/PAL tuner. I'm currently in Canada (an NTSC zone) but I will be returning to New Zealand later (a PAL zone). I really don't feel like buying hardware that I'll have to dump less than a year from now.

Ah well, at least you're making progress, and, AmiTV should be rather advanced by the time the SDK arrives. BTW, is the RISC program really going to be larger than 2k (didn't Rogue say that the allocation block size was supposed to be 4k?).

Hans

Go to top
Re: Conexant TV card test program!
Not too shy to talk
Not too shy to talk


See User information
@Spirantho

I don't have a TV Tuner card and was wondering what cards might be using the
Conexant CX2388 chipset (available in the US).

After a little digging around, I found a list of cards that are supported
by the linux CX2388x driver:

http://linuxtv.org/hg/v4l-dvb?cmd=fil ... x88;filenode=-1;style=raw

Any guess if these should (theoretically) work with your software?

Additionally, did AmiTV also support the bt848 and bt878 chipsets? Somewhere
it was said the Conexant chip were successors to the bt chips. And there was
another page with a huge list of cards supported by the linux version of
that driver:

http://linuxtv.org/v4lwiki/index.php/Cardlist.BTTV

Thanks for your work on AmiTV!

PJS

Go to top
Re: Conexant TV card test program!
Amigans Defender
Amigans Defender


See User information
indeed.. a new version of amitv that supports 878 would be appreciated..

Go to top
Re: Conexant TV card test program!
Quite a regular
Quite a regular


See User information
I am indeed writing support for the Bt8x8 chipset but....

a) Using it correctly (with interrupts) is liable to hang an AmigaOne solid. I'm hoping this isn't a problem with future OS4 devices.
b) I can't get it to work until the new SDK comes out.

So in other words, don't hold your breath as even when it is 'working' it's liable to crash your machine!

The Cx2388x chipset is indeed the successor to the Bt878 (which was the successor to the Bt848), but it seems a lot more stable so far.... though that might just be chance!

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: Conexant TV card test program!
Just popping in
Just popping in


See User information
Isn't there a possibility to have Spirantho get hold of
the latest OS4 beta and SDK? Rogue?
IMHO it's kind of stupid to "hinder" important software
development on this small platform. We need all drivers
and software we can get ASAP.

Best Regards,

Harry

[SOLD] ?A1-C, 512MB, Antec Aria
Go to top
Re: Conexant TV card test program!
Just popping in
Just popping in


See User information
@samwel

At least I can compile the sources for him.

A1-XE/G4@933+Radeon7500/64MB, A1200BPPC+BVision
AmigaOS4 on both of course.
Go to top
Re: Conexant TV card test program!
Quite a regular
Quite a regular


See User information
@samwel

Quote:
IMHO it's kind of stupid to "hinder" important software
development on this small platform. We need all drivers
and software we can get ASAP.


Oh please...

The reasons for the delays in the SDK have been pointed out repeatedly. I also said there is nothing I can do about it. My hands are full.

So far no one has volunteered to work on the binutils, and as long as that doesn't happen, the new SDK has to wait until I have time to do it myself, which, I'm sorry, will take QUITE a while.

This has nothing to do with "hindering" developers, I just can't change it.

Seriously, if you do want to contact me write me a mail. You're more likely to get a reply then.
Go to top
Re: Conexant TV card test program!
Quite a regular
Quite a regular


See User information
@Rogue

No, I quite understand what you're saying. It's not as though you're overstaffed working on OS 4 or anything!

What I don't understand, though...

Why does IExec->StartDMA() fail with a return code of -1 when the block isn't contiguous? I'd expect it to
return the correct string of DMAStructs for Scatter/Gather, rather than just failing.... I'm sure there's a good reason for it though. :)

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: Conexant TV card test program!
Quite a regular
Quite a regular


See User information
@Spirantho

Quote:
Why does IExec->StartDMA() fail with a return code of -1 when the block isn't contiguous? I'd expect it to
return the correct string of DMAStructs for Scatter/Gather, rather than just failing.... I'm sure there's a good reason for it though. :)


This should not happen. Where is that block located? If it is in video ram, then the reason is simple: It's a bug. StartDMA needs a VMArea, and there is no VMArea over the PCI areas, so any attempt at StartDMA in that area fails.

If it's in main memory, it should definitely return a scatter/gather list.

Seriously, if you do want to contact me write me a mail. You're more likely to get a reply then.
Go to top
Re: Conexant TV card test program!
Quite a regular
Quite a regular


See User information
@Rogue

Interesting.

Maybe it's a side-effect of the old SDK I'm using with the new memory system then, because that's what's happening, even in main memory.

If I do AllocMem(size, MEMF_PUBLIC | MEMF_HWALIGNED) and size is greater than about 2K-3K then StartDMA() returns 0 or -1 (not sure which). If it's less then it returns 1, as you'd expect, and I can use it. This is the limitation I'm working with....

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: Conexant TV card test program!
Just popping in
Just popping in


See User information
@Spirantho

I used to use AmiTV on the old (update 3 I believe) OS4 - I'd love to have a new version too!
I still have the BT878 card, so if you need any help (Alpha/Beta Testing, etc) give me a shout.
I believe you have my email, but a PM will do just as nicely...

Avatar: Avro Vulcan - XH558 needs YOU !!
Go to top
Re: Conexant TV card test program!
Just popping in
Just popping in


See User information
...of course, I may yet move the BT878 card into the downstairs PeeCee (shudder),
and get a new Connexant card for the A1

Avatar: Avro Vulcan - XH558 needs YOU !!
Go to top
Re: Conexant TV card test program!
Not too shy to talk
Not too shy to talk


See User information
@Spirantho

My AmigaOne's PCI slots are all in use, but if the Sam440EP makes it to the market, it will have all the functionality I need onboard.. Ideally I'd like to get a riser for it, and populate its slots with a Catweasel and a tv card of some description. I'm quite excited about your project!

I hope you'll be able to implement recording when you're done. Maybe just support a popular standard like mpeg2, and then people could do their own conversions somehow. I'd love to be able to hook up video sources to my A1/Sam and for example put sport clips online (big tackles!! smash!!) :)

Go to top
Re: Conexant TV card test program!
Just popping in
Just popping in


See User information
@jahc

You like big tackles ? you should watch Rugby Union !
anyway - I thought the SAM was only going to have a singular PCI slot ?

Avatar: Avro Vulcan - XH558 needs YOU !!
Go to top
Re: Conexant TV card test program!
Not too shy to talk
Not too shy to talk


See User information
@agafaster

Quote:
You like big tackles ? you should watch Rugby Union !
anyway - I thought the SAM was only going to have a singular PCI slot ?

I should watch Rugby Union? You know I'm from New Zealand, right?? :)

The SAM only has 1 PCI slot, but I'm talking about getting a riser card, which would plug into the PCI slot and provide 2-3 more.

Go to top
Re: Conexant TV card test program!
Just popping in
Just popping in


See User information
@jahc

Quote:

jahc wrote:
@agafaster

Quote:
You like big tackles ? you should watch Rugby Union !
anyway - I thought the SAM was only going to have a singular PCI slot ?

I should watch Rugby Union? You know I'm from New Zealand, right?? :)

Actually, I had no idea !! your avatar blurb doesnt say, see... in which case - keep on watching Rugby Union ! remember that one from the Lions tour when one o' your guys practically dumped on of ours on his head ? (I think he was Irish but could be wrong...)

Quote:

The SAM only has 1 PCI slot, but I'm talking about getting a riser card, which would plug into the PCI slot and provide 2-3 more.


fair enough then, I always forget about those - having 4 on me mainboard un'all..

Avatar: Avro Vulcan - XH558 needs YOU !!
Go to top
Re: Conexant TV card test program!
Just popping in
Just popping in


See User information
@Spirantho

just had a thought - is it not now down to the DMA/PCI problems on the AmigaOne Bus then, as you suspected earlier ?

Avatar: Avro Vulcan - XH558 needs YOU !!
Go to top

  Register To Post
(1) 2 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project