Author Topic: Anyone work with SHARC processors ?  (Read 27253 times)

0 Members and 1 Guest are viewing this topic.

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26878
  • Country: nl
    • NCT Developments
Re: Anyone work with SHARC processors ?
« Reply #25 on: March 03, 2014, 12:09:07 am »
This old thread on Dsprelated pretty much sums it up:

http://www.dsprelated.com/showmessage/143215/1.php

It seems AD isn't interested in hobbyists messing with their high end DSPs.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Anyone work with SHARC processors ?
« Reply #26 on: March 03, 2014, 12:09:41 pm »
-you are a hobbyist there is nothing wrong with cracking a 10,000$ program aimed at a company that has employees and shit being paid ten times that per year.-

wow.
================================
https://dannyelectronics.wordpress.com/
 

Offline legacy

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: Anyone work with SHARC processors ?
« Reply #27 on: March 03, 2014, 04:19:27 pm »
what do you think about the SOC robotics's Blackfin boards ?
 

Offline diyaudioTopic starter

  • Frequent Contributor
  • **
  • !
  • Posts: 683
  • Country: za
Re: Anyone work with SHARC processors ?
« Reply #28 on: March 03, 2014, 04:32:04 pm »
This old thread on Dsprelated pretty much sums it up:

http://www.dsprelated.com/showmessage/143215/1.php

It seems AD isn't interested in hobbyists messing with their high end DSPs.

@nctnico

Thanks for the link. Actually I got the feeling that Analog Devices are making hobbyist  feel like an "outcast pesent" during any attempt to gain accessing to their Sharc/Blackfin processor line. I must admit, I did came across some cracks too visual DSP++ and some hardware work around (strange they all were from china), its just to much effort and time effort to follow through.
 
 

Offline diyaudioTopic starter

  • Frequent Contributor
  • **
  • !
  • Posts: 683
  • Country: za
Re: Anyone work with SHARC processors ?
« Reply #29 on: March 03, 2014, 04:38:04 pm »
before yoou make your decision check the internet for cracked programs. I got pretty upset at the numbers that came up in this thread.

if you are a hobbyist there is nothing wrong with cracking a 10,000$ program aimed at a company that has employees and shit being paid ten times that per year.

its senseless to use the "free" tools which are often buggy crap (like I switched from pirate Eagle cad to pirate altium  :phew:). If I continued to use eaglecad I would probably be dead by now.

its not like you are mugging people at the bus stop  :-+ and the company you are "stealing" it from does not give 0.00001% of a shit about you.

spend your money on nice test equipment and components instead. stuff that would actually hurt people to steal.

this specifically made me upset:
"
For a hobbyist, the total price including compiler and other development hardware usually means using a DSP is out of the question, even if they have more performance.
"

the fuck should I have to use some ghetto technology because of a software license  |O :palm: :scared: :blah: :wtf: :rant: :box: >:(

people need to get on cracking this shit ASAP

if you sell the chip for 50$ and you expect me to pay 5g for the software you are smoking crack

There are cracks floating around for visual dsp++ (all from china).
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6716
  • Country: nl
Re: Anyone work with SHARC processors ?
« Reply #30 on: March 03, 2014, 08:01:49 pm »
Yes, yes, yes. I'm talking about doing DSP-like processing - not counters and FIFOs. My guess would be that the FPGA does indeed handle lots of channels in parallel and large mixing matrixes instead of implementing completely custom circuitry per channel. That appears to be the RME way as well.

FPGAs are horrible at floating point, a FPGA with lots of multiplier blocks might be okay at fixed point ... but why go through all that pain? It's performance/Watt is still going to be poor ... and if you don't care about performance/Watt just get one of the many ARM boards, most of the ARM processors have DSP extensions.
 

Offline Hideki

  • Frequent Contributor
  • **
  • Posts: 256
  • Country: no
Re: Anyone work with SHARC processors ?
« Reply #31 on: March 03, 2014, 10:30:41 pm »
Well, someone obviously found out that FPGAs are faster than DSPs for doing certain things. We just don't know the finer details of what those things are.

And we don't even know what diyaudio wants to use the DSP-like processing for :)

 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26878
  • Country: nl
    • NCT Developments
Re: Anyone work with SHARC processors ?
« Reply #32 on: March 03, 2014, 10:58:11 pm »
I agree. If he gets a board like this he has 4 ARM cores running at 800MHz and audio in/out:
http://uk.farnell.com/freescale-semiconductor/mcimx6q-sl/imx6q-sabre-lite-dev-board/dp/2124398
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6716
  • Country: nl
Re: Anyone work with SHARC processors ?
« Reply #33 on: March 04, 2014, 01:54:26 am »
Could just use any board with USB audio, ODROID-U3 is probably best for FLOPS/$.
 

Offline legacy

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: Anyone work with SHARC processors ?
« Reply #34 on: March 04, 2014, 08:47:52 am »
There are cracks floating around for visual dsp++ (all from china).

i bought a blackfin DSP board on ebay and i got also a CD inside the parcel with a cracked copy of VisualDSP++ V5
i was shocked: the seller said that they are used to provide it this way in order to use the boards they make X_X

fortunately i got a regular licensed (old v4.5) version of the AnalogDevices suite

btw, the problem is jtag: B1000 series is the only one cheap i could find compatible with VisualDSP++, but … it requires v5 + an update
so … what the china-guy has sold me ... is the only way to "test" the jtag cable i bought, 'till i will buy an update for the whole suite.
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26878
  • Country: nl
    • NCT Developments
Re: Anyone work with SHARC processors ?
« Reply #35 on: March 04, 2014, 10:32:24 am »
There are cracks floating around for visual dsp++ (all from china).

i bought a blackfin DSP board on ebay and i got also a CD inside the parcel with a cracked copy of VisualDSP++ V5
i was shocked: the seller said that they are used to provide it this way in order to use the boards they make X_X

fortunately i got a regular licensed (old v4.5) version of the AnalogDevices suite

btw, the problem is jtag: B1000 series is the only one cheap i could find compatible with VisualDSP++, but … it requires v5 + an update
so … what the china-guy has sold me ... is the only way to "test" the jtag cable i bought, 'till i will buy an update for the whole suite.
Why would you buy the whole suite for hobby purposes? Anyway selling cracked copies is 'how they roll' in most of Asia. There are many shops where you can buy every CAD and software development software package a few dollars.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline diyaudioTopic starter

  • Frequent Contributor
  • **
  • !
  • Posts: 683
  • Country: za
Re: Anyone work with SHARC processors ?
« Reply #36 on: March 04, 2014, 10:58:58 am »
Well, someone obviously found out that FPGAs are faster than DSPs for doing certain things. We just don't know the finer details of what those things are.

And we don't even know what diyaudio wants to use the DSP-like processing for :)

For now, its purely experimental audio DSP related. (I do admire the more powerful boards as educational suggestion, FPGA (although the SHARC would have been a great platform to stick to)
Counter productive aspects are the development of the DSP algorithms, IMHO I guess AD made up with their unfair policy  by introducing a budget sigma ADAU1452 development board, this tiny processor is mean (295-MHz) and a powerful audio routing matrix, compared to its predecessors it seems like the best in its category. (The guys at minidsp are probably rubbing their chin with ideas)

They even demonstrated this at CES


AD still seems to be sneaky in this area, sneaky as the communication uses a commercial proprietary USBi interface to upload the code to the processor, so there is no other way to change the
program firmware in production (from what I see) and a micro-controller interface to manipulate the parameter registers.

I would like to save up for a low level DSP board maybe the C6000 or one of the already suggested models depending to my budget, FPGA is out of the question for me its just to to of a complicated specialized area for me. (its interesting to see what others has been saying in this area though)


   
 
« Last Edit: March 04, 2014, 11:10:39 am by diyaudio »
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26878
  • Country: nl
    • NCT Developments
Re: Anyone work with SHARC processors ?
« Reply #37 on: March 04, 2014, 04:55:57 pm »
TI has similar software to create chains of DSP algorithms. I have tried it to see if it was useful for a project. I'm not convinced it saves any time compared to writing software in C using a DSP library. The TI software had several serious limitations on how the blocks could be used. Also some algorithms like the echo canceller worked very poor. In the end most people will want to be able to write their own algorithms.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline diyaudioTopic starter

  • Frequent Contributor
  • **
  • !
  • Posts: 683
  • Country: za
Re: Anyone work with SHARC processors ?
« Reply #38 on: March 04, 2014, 08:49:32 pm »
TI has similar software to create chains of DSP algorithms. I have tried it to see if it was useful for a project. I'm not convinced it saves any time compared to writing software in C using a DSP library. The TI software had several serious limitations on how the blocks could be used. Also some algorithms like the echo canceller worked very poor. In the end most people will want to be able to write their own algorithms.

@nctnico

Cannot comment on the TI processor designer, but the AD sigma series has been used in a few high grade audio products to name a few.
 
Hypex DSP2W DSP


B&W Zeppelin Air


I think its safe to assume its safe for reliable "audio" solutions. However you got a point, designing your own custom DSP algorithms is still preferred, although I find dsp math beyond me as its fairly complex and aggressively mathematically no matter what processor one end up using, this area is very deep and complex and requires loads of time and patience to truly master (like anything worth doing in) bah!
 
« Last Edit: March 04, 2014, 08:52:40 pm by diyaudio »
 

Offline legacy

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: Anyone work with SHARC processors ?
« Reply #39 on: March 04, 2014, 09:35:10 pm »
Why would you buy the whole suite for hobby purposes?

i bought the full suite in order to run my desk, i am an electronic consultant, so i am required to buy the tools i need for that.
I bought a cheap board for hobbies porpoise and i got an hacked copy of the suite inside
 

Offline rsjsouza

  • Super Contributor
  • ***
  • Posts: 5985
  • Country: us
  • Eternally curious
    • Vbe - vídeo blog eletrônico
Re: Anyone work with SHARC processors ?
« Reply #40 on: March 04, 2014, 10:11:56 pm »
In the end most people will want to be able to write their own algorithms.

Yes, I used that for a while but I agree that I preferred instead to design the filters in a math pack such as Matlab/Octave and export the data to my own algorithm on the DSP...

Cannot comment on the TI processor designer, but the AD sigma series has been used in a few high grade audio products to name a few.

Bose has some TI content on it; this article says it uses a previous family (C6713) and the clock specs on this page are too similar to the C6748's sister device OMAPL138 - not sure if this is the only device with 456MHz, though. :)
Vbe - vídeo blog eletrônico http://videos.vbeletronico.com

Oh, the "whys" of the datasheets... The information is there not to be an axiomatic truth, but instead each speck of data must be slowly inhaled while carefully performing a deep search inside oneself to find the true metaphysical sense...
 

Offline Berni

  • Super Contributor
  • ***
  • Posts: 4946
  • Country: si
Re: Anyone work with SHARC processors ?
« Reply #41 on: March 14, 2014, 07:11:19 am »
If you really want a DSP the C6000 family from TI is not too bad. There are boards with them, sometimes they might be ARM+DSP but you can use the DSP on its own. C compiler is free for it and I bought a JTAG to USB clone for it for about 15 bucks from Blackhawks or someone. But keep in mind that these large DSPs are not the easiest thing to program.

But yeah a FPGA is a very good way of doing DSP too, for very parallel algorithms they can fly. But programming and debugging them is annoying as there is no single steeping trough code and looking at internal memory can be difficult.
 

Offline diyaudioTopic starter

  • Frequent Contributor
  • **
  • !
  • Posts: 683
  • Country: za
Re: Anyone work with SHARC processors ?
« Reply #42 on: March 26, 2014, 08:32:42 am »
I found what seems like a viable alternative as it does ADI Blackfin & SHARC processors, seems like the only decent clone available, from china of course, I cannot find it on Ebay though. I've been asking some of my sellers on ebay to stock it. Cost $350 not to bad compared to $1,350 for the original.

* 5MHz JTAG TCLK frequency
* Support ONLY ADI Blackfin & SHARC processors
* USB 2.0 interface enabling download speeds of up to 255 KB/sec
* 1.8V, 2.5V, and 3.3V compliant and tolerant
* Multiprocessor support
* IEEE 1149.1 14-pin JTAG connector
* PlugFest Certified USB Bus-powered design
* CE-certified
* ROHS Compliant
* Solder points for attaching a wire to reset the target board
* ADZS-HPUSB-ICE's JTAG design
* ADZS-HPUSB-ICE's Interface protection circuit design




The video exists but its not in English, what I understand they demonstrating how it works on the EZKIT and various other Blackfin, SHARC demo boards. 
http://www.openadsp.com/english/product_detail.asp?proid=6

Let me know your thought around this one.
« Last Edit: March 26, 2014, 08:37:56 am by diyaudio »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf