Lorenzo Lutti wrote:
Stephen Berry ha scritto:
You do have to pay a ransom to MontaVista for the rights to sell
their kernel - this I believe is around $6K. I never really
understood how this worked since so much of the software was GPL'd.
This is true for the commercial MV Linux; but what about the free
version that you can check out from the GIT repository? Accidentally,
it should be the "Davinci linux open source" that theoretically gives
the name to this mailing list... :)
My understanding is that the git kernel - as it relates to DM355 support
- is not quite there yet. And by that I mean the ability to run the
encode/decode demos that are shipped with the EVM. If I'm wrong -
somebody please tell me!
SPI support is sparse. The kernel is 2.6.10 based with a zillion
patches. No cohesive low power scheme. MMC can be booted off of the
kernel if you don't need SDHC. If you want that they can be added
(and original Ti MMC drivers removed) as loadable modules - but then
you can't boot from SDHC. The VPFE/VPBE support is passable, but
needs work. Yaffs2 for NAND does not include checkpointing, so expect
long boot times with a larger filesystems.
Ok, so basically the status is exactly the same as two years ago:
there isn't any working, full-blown kernel that you can use for an
actual production device without spending several months-men to modify
the kernel, fill the voids, and so on.
The 6446 may be much further along, especially when it comes to the git
kernel, but I wouldn't know for sure. The 355 has only been out for a
year so that is not exactly true.
Basically the questions can be collapsed into a simpler one: what do
I get by just spending the 495$ for the DVEVM? Do I get enough
software code/tools to develop an actual product, or other
commercial tools are practlcally required?
[...]
You get most of what you need.
Well, actually you didn't give me this idea. :)
You asked if you get enough tools to do the job - you do. Of course
eveybody's goals are always different.
My intention was to determine if/how this platform could be already
useable for low-cost, low-volume applications (100 to 1000 pieces, at
best 10000). This basically means that three requisites need to be met:
-Availability of low-cost boards based on DaVinci;
-Low non-recurring costs (licenses, development system, etc);
-Working low-level hardware support (i.e. I don't have to spend months
writing kernel code).
I've started investigating on the first requisite, and something
actually popped up; but as for the last two requisites, it looks like
we are just in the same place as two years ago.
This isn't really a complaint, it's just an osservation; I totally
understand that products like DaVinci are mainly aimed at
zillion-pieces applications. What I don't understand is why TI sells
the DM355 board at such an aggressive price, if then you have to spend
thousand of dollars anyway to get anything working.
Cheers, Lorenzo
There are more low cost boards now then there were last year ;) But
seriously the DM355 does not have the same start up costs as the 6446 or
other true DSP based video chips. When we started looking Ti quoted us
an enormous amount of money to buy the JPEG and MPEG4 codecs for the
6446, while the 355 has no such costs. Also the production bundle for
the 355 is a lot less. For us it was a better way to go.
Steve
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source