"EDL" is two separate protocols. The first is very fragile. You must always do a clean reset into 9008, then load a loader.
/l is a Sahara command.
Everything else is a Firehose command.
So, don't even try a Firehose command until it says that Firehose is ok.
Code:
-- Test points and reset --
edl /lsdm662.bin
edl /g
By "sdm662.bin" I just mean the locally renamed blah-blah-sdm662.bin Firehose loader.